das ist hier mein erste Post in der Community, bitte um ein bisschen Nachsicht.
Folgendes Problem:
Versuche grad mit Hilfe von pyQt einem Konsolenprogramm eine Oberfläche zu verpassen. Soweit klappt es ganz gut, nur möchte ich meinem Programm ein Pfad übergeben und nicht eine bestimmte Datei. Anscheinend funktioniert das über KUrlRequester.setMode().
Habe das Problem bisher, dass mir der Interpreter folgenden Fehler ausspuckt:
Code: Alles auswählen
TypeError: argument 1 of KUrlRequester.setMode() has an invalid type
Wenn es jemand weiß, was muss ich genau importieren, damit das klappt?
Leider finde ich wenig Hilfe zum Thema. Der KUrlRequester soll wie gesagt einfach nur den Pfad aufnehmen und nicht eine Datei. Wenn jemand damit Erfahrung hat, wäre das super. Die Dialog.ui hab ich mit dem "designer" erstellet. aber damit konnte ich die Eigenschaft für das Verhalten nicht finden.
Folgende Imports stehen im Kopf meiner Klasse:
Code: Alles auswählen
from PyQt4 import QtCore, QtGui
from PyKDE4.kio import KUrlRequester
from PyKDE4.kdeui import KLineEdit
Vielen Dank schon mal für die Hilfe