Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.py

changeset 880
52ed20236a1c
parent 791
9ec2ac20e54e
child 882
34b86be88bf0
equal deleted inserted replaced
878:a61710d5bbbc 880:52ed20236a1c
215 self, 215 self,
216 self.trUtf8("Save regular expression"), 216 self.trUtf8("Save regular expression"),
217 "", 217 "",
218 self.trUtf8("RegExp Files (*.rx);;All Files (*)"), 218 self.trUtf8("RegExp Files (*.rx);;All Files (*)"),
219 None, 219 None,
220 QFileDialog.Options(QFileDialog.DontConfirmOverwrite)) 220 QFileDialog.Options(QFileDialog.DontConfirmOverwrite |
221 QFileDialog.DontUseNativeDialog))
221 if fname: 222 if fname:
222 ext = QFileInfo(fname).suffix() 223 ext = QFileInfo(fname).suffix()
223 if not ext: 224 if not ext:
224 ex = selectedFilter.split("(*")[1].split(")")[0] 225 ex = selectedFilter.split("(*")[1].split(")")[0]
225 if ex: 226 if ex:
250 """ 251 """
251 fname = QFileDialog.getOpenFileName( 252 fname = QFileDialog.getOpenFileName(
252 self, 253 self,
253 self.trUtf8("Load regular expression"), 254 self.trUtf8("Load regular expression"),
254 "", 255 "",
255 self.trUtf8("RegExp Files (*.rx);;All Files (*)")) 256 self.trUtf8("RegExp Files (*.rx);;All Files (*)"),
257 QFileDialog.DontUseNativeDialog)
256 if fname: 258 if fname:
257 try: 259 try:
258 f=open(Utilities.toNativeSeparators(fname), "r", encoding = "utf-8") 260 f=open(Utilities.toNativeSeparators(fname), "r", encoding = "utf-8")
259 regexp = f.read() 261 regexp = f.read()
260 f.close() 262 f.close()

eric ide

mercurial