Project/TranslationPropertiesDialog.py

changeset 880
52ed20236a1c
parent 791
9ec2ac20e54e
child 882
34b86be88bf0
equal deleted inserted replaced
878:a61710d5bbbc 880:52ed20236a1c
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 """

eric ide

mercurial