mirror of
https://github.com/olivierkes/manuskript.git
synced 2024-05-17 11:22:28 +12:00
Add last accessed directory
This commit is contained in:
parent
0cbf337f09
commit
7bbc112d25
|
@ -138,12 +138,18 @@ class welcome(QWidget, Ui_welcome):
|
|||
###############################################################################
|
||||
|
||||
def openFile(self):
|
||||
sttgs = QSettings()
|
||||
lastDirectory = sttgs.value("lastAccessedDirectory", defaultValue=".", type=str)
|
||||
if lastDirectory != '.':
|
||||
print(qApp.translate("lastAccessedDirectoryInfo", "Last accessed directory \"{}\" loaded.").format(lastDirectory))
|
||||
|
||||
"""File dialog that request an existing file. For opening project."""
|
||||
filename = QFileDialog.getOpenFileName(self,
|
||||
self.tr("Open project"),
|
||||
".",
|
||||
lastDirectory,
|
||||
self.tr("Manuskript project (*.msk);;All files (*)"))[0]
|
||||
if filename:
|
||||
sttgs.setValue("lastAccessedDirectory", os.path.dirname(filename))
|
||||
self.appendToRecentFiles(filename)
|
||||
self.mw.loadProject(filename)
|
||||
|
||||
|
|
Loading…
Reference in a new issue