14 |
14 |
15 from E4Gui.E4Application import e4App |
15 from E4Gui.E4Application import e4App |
16 |
16 |
17 from E4Gui.E4Completers import E4FileCompleter, E4DirCompleter |
17 from E4Gui.E4Completers import E4FileCompleter, E4DirCompleter |
18 |
18 |
19 from Ui_PropertiesDialog import Ui_PropertiesDialog |
19 from .Ui_PropertiesDialog import Ui_PropertiesDialog |
20 from TranslationPropertiesDialog import TranslationPropertiesDialog |
20 from .TranslationPropertiesDialog import TranslationPropertiesDialog |
21 from SpellingPropertiesDialog import SpellingPropertiesDialog |
21 from .SpellingPropertiesDialog import SpellingPropertiesDialog |
22 |
22 |
23 from VCS.RepositoryInfoDialog import VcsRepositoryInfoDialog |
23 from VCS.RepositoryInfoDialog import VcsRepositoryInfoDialog |
24 |
24 |
25 import Preferences |
25 import Preferences |
26 import Utilities |
26 import Utilities |
168 """ |
168 """ |
169 dir = self.dirEdit.text() |
169 dir = self.dirEdit.text() |
170 if not dir: |
170 if not dir: |
171 dir = QDir.currentPath() |
171 dir = QDir.currentPath() |
172 patterns = [] |
172 patterns = [] |
173 for pattern, filetype in self.project.pdata["FILETYPES"].items(): |
173 for pattern, filetype in list(self.project.pdata["FILETYPES"].items()): |
174 if filetype == "SOURCES": |
174 if filetype == "SOURCES": |
175 patterns.append(pattern) |
175 patterns.append(pattern) |
176 filters = self.trUtf8("Source Files ({0});;All Files (*)")\ |
176 filters = self.trUtf8("Source Files ({0});;All Files (*)")\ |
177 .format(" ".join(patterns)) |
177 .format(" ".join(patterns)) |
178 fn = QFileDialog.getOpenFileName(\ |
178 fn = QFileDialog.getOpenFileName(\ |