16 from E5Gui import E5FileDialog |
16 from E5Gui import E5FileDialog |
17 |
17 |
18 from .Ui_TranslationPropertiesDialog import Ui_TranslationPropertiesDialog |
18 from .Ui_TranslationPropertiesDialog import Ui_TranslationPropertiesDialog |
19 |
19 |
20 import Utilities |
20 import Utilities |
|
21 |
21 |
22 |
22 class TranslationPropertiesDialog(QDialog, Ui_TranslationPropertiesDialog): |
23 class TranslationPropertiesDialog(QDialog, Ui_TranslationPropertiesDialog): |
23 """ |
24 """ |
24 Class implementing the Translations Properties dialog. |
25 Class implementing the Translations Properties dialog. |
25 """ |
26 """ |
48 def initFilters(self): |
49 def initFilters(self): |
49 """ |
50 """ |
50 Public method to initialize the filters. |
51 Public method to initialize the filters. |
51 """ |
52 """ |
52 patterns = { |
53 patterns = { |
53 "SOURCES" : [], |
54 "SOURCES": [], |
54 "FORMS" : [], |
55 "FORMS": [], |
55 } |
56 } |
56 for pattern, filetype in list(self.project.pdata["FILETYPES"].items()): |
57 for pattern, filetype in list(self.project.pdata["FILETYPES"].items()): |
57 if filetype in patterns: |
58 if filetype in patterns: |
58 patterns[filetype].append(pattern) |
59 patterns[filetype].append(pattern) |
59 self.filters = self.trUtf8("Source Files ({0});;")\ |
60 self.filters = self.trUtf8("Source Files ({0});;")\ |