55 Private slot to display a file selection dialog. |
56 Private slot to display a file selection dialog. |
56 """ |
57 """ |
57 startdir = self.filenameEdit.text() |
58 startdir = self.filenameEdit.text() |
58 if not startdir and self.startdir is not None: |
59 if not startdir and self.startdir is not None: |
59 startdir = self.startdir |
60 startdir = self.startdir |
60 projectFile = QFileDialog.getOpenFileName( |
61 projectFile = E5FileDialog.getOpenFileName( |
61 self, |
62 self, |
62 self.trUtf8("Add Project"), |
63 self.trUtf8("Add Project"), |
63 startdir, |
64 startdir, |
64 self.trUtf8("Project Files (*.e4p)"), |
65 self.trUtf8("Project Files (*.e4p)")) |
65 QFileDialog.DontUseNativeDialog) |
|
66 |
66 |
67 if projectFile: |
67 if projectFile: |
68 self.filenameEdit.setText(Utilities.toNativeSeparators(projectFile)) |
68 self.filenameEdit.setText(Utilities.toNativeSeparators(projectFile)) |
69 |
69 |
70 def getData(self): |
70 def getData(self): |