92 tp = tp.split("%language%")[0] |
92 tp = tp.split("%language%")[0] |
93 tsfile = QFileDialog.getOpenFileName( |
93 tsfile = QFileDialog.getOpenFileName( |
94 self, |
94 self, |
95 self.trUtf8("Select translation file"), |
95 self.trUtf8("Select translation file"), |
96 tp, |
96 tp, |
97 "") |
97 "", |
|
98 QFileDialog.DontUseNativeDialog) |
98 |
99 |
99 if tsfile: |
100 if tsfile: |
100 self.transPatternEdit.setText(Utilities.toNativeSeparators(tsfile)) |
101 self.transPatternEdit.setText(Utilities.toNativeSeparators(tsfile)) |
101 |
102 |
102 @pyqtSlot(str) |
103 @pyqtSlot(str) |
116 """ |
117 """ |
117 directory = QFileDialog.getExistingDirectory( |
118 directory = QFileDialog.getExistingDirectory( |
118 self, |
119 self, |
119 self.trUtf8("Select directory for binary translations"), |
120 self.trUtf8("Select directory for binary translations"), |
120 self.transBinPathEdit.text(), |
121 self.transBinPathEdit.text(), |
121 QFileDialog.Options(QFileDialog.Option(0))) |
122 QFileDialog.Options(QFileDialog.Option( |
|
123 QFileDialog.DontUseNativeDialog))) |
122 |
124 |
123 if directory: |
125 if directory: |
124 self.transBinPathEdit.setText(Utilities.toNativeSeparators(directory)) |
126 self.transBinPathEdit.setText(Utilities.toNativeSeparators(directory)) |
125 |
127 |
126 @pyqtSlot() |
128 @pyqtSlot() |
159 """ |
161 """ |
160 texcept = QFileDialog.getOpenFileName( |
162 texcept = QFileDialog.getOpenFileName( |
161 self, |
163 self, |
162 self.trUtf8("Exempt file from translation"), |
164 self.trUtf8("Exempt file from translation"), |
163 self.project.ppath, |
165 self.project.ppath, |
164 self.filters) |
166 self.filters, |
|
167 QFileDialog.DontUseNativeDialog) |
165 if texcept: |
168 if texcept: |
166 self.exceptionEdit.setText(Utilities.toNativeSeparators(texcept)) |
169 self.exceptionEdit.setText(Utilities.toNativeSeparators(texcept)) |
167 |
170 |
168 @pyqtSlot() |
171 @pyqtSlot() |
169 def on_exceptDirButton_clicked(self): |
172 def on_exceptDirButton_clicked(self): |
172 """ |
175 """ |
173 texcept = QFileDialog.getExistingDirectory( |
176 texcept = QFileDialog.getExistingDirectory( |
174 self, |
177 self, |
175 self.trUtf8("Exempt directory from translation"), |
178 self.trUtf8("Exempt directory from translation"), |
176 self.project.ppath, |
179 self.project.ppath, |
177 QFileDialog.Options(QFileDialog.ShowDirsOnly)) |
180 QFileDialog.Options(QFileDialog.ShowDirsOnly | |
|
181 QFileDialog.DontUseNativeDialog)) |
178 if texcept: |
182 if texcept: |
179 self.exceptionEdit.setText(Utilities.toNativeSeparators(texcept)) |
183 self.exceptionEdit.setText(Utilities.toNativeSeparators(texcept)) |
180 |
184 |
181 def on_exceptionsList_currentRowChanged(self, row): |
185 def on_exceptionsList_currentRowChanged(self, row): |
182 """ |
186 """ |