QtGui.QFileDialog.history()
Verfasst: Donnerstag 5. Mai 2011, 10:40
Hallo,
in meinem Programm soll sich die GUI das zuletzte geöffnete Verzeichnis merken um so ein schnelleres Navigieren bzw. eine schnellere Arbeit mit dem Programm zu ermöglichen. Bin in der Doku dazu auf QtGui.QFileDialog.history() gestoßen.
Erhalte allerdings die Fehlermeldung
print steht da nur, damit ich sehe was denn rauskommt. Habe testweise die Klammern einfach mal weggelassen, also print QtGui.QFileDialog.history und erhalte damit schonmal keine Fehlermeldung mehr, jedoch wird beim print
zurückgegeben. Ist denn dies der richtige Weg und wie komme ich dann an den Inhalt der History?
in meinem Programm soll sich die GUI das zuletzte geöffnete Verzeichnis merken um so ein schnelleres Navigieren bzw. eine schnellere Arbeit mit dem Programm zu ermöglichen. Bin in der Doku dazu auf QtGui.QFileDialog.history() gestoßen.
Code: Alles auswählen
def open_file(self):
inputfile = QtGui.QFileDialog.getOpenFileName(self, 'Open file',
'/home',
"Gaussian input files (*.com *.gjf *.in);;Gaussian output files (*.log *.out);;Gaussian extract output files (*.gex);; All files (*.*)")
in_file=open(inputfile)
print QtGui.QFileDialog.history()
return in_file.read()
in_file.close()
Code: Alles auswählen
QtGui.QFileDialog.history()
TypeError: first argument of unbound method QFileDialog.history() must be a QFileDialog instance
Code: Alles auswählen
<built-in function history>