Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py

changeset 880
52ed20236a1c
parent 791
9ec2ac20e54e
child 882
34b86be88bf0
equal deleted inserted replaced
878:a61710d5bbbc 880:52ed20236a1c
301 self, 301 self,
302 self.trUtf8("Save regular expression"), 302 self.trUtf8("Save regular expression"),
303 "", 303 "",
304 self.trUtf8("RegExp Files (*.rx);;All Files (*)"), 304 self.trUtf8("RegExp Files (*.rx);;All Files (*)"),
305 None, 305 None,
306 QFileDialog.Options(QFileDialog.DontConfirmOverwrite)) 306 QFileDialog.Options(QFileDialog.DontConfirmOverwrite |
307 QFileDialog.DontUseNativeDialog))
307 if fname: 308 if fname:
308 ext = QFileInfo(fname).suffix() 309 ext = QFileInfo(fname).suffix()
309 if not ext: 310 if not ext:
310 ex = selectedFilter.split("(*")[1].split(")")[0] 311 ex = selectedFilter.split("(*")[1].split(")")[0]
311 if ex: 312 if ex:
336 """ 337 """
337 fname = QFileDialog.getOpenFileName( 338 fname = QFileDialog.getOpenFileName(
338 self, 339 self,
339 self.trUtf8("Load regular expression"), 340 self.trUtf8("Load regular expression"),
340 "", 341 "",
341 self.trUtf8("RegExp Files (*.rx);;All Files (*)")) 342 self.trUtf8("RegExp Files (*.rx);;All Files (*)"),
343 QFileDialog.DontUseNativeDialog)
342 if fname: 344 if fname:
343 try: 345 try:
344 f=open(Utilities.toNativeSeparators(fname), "r", encoding = "utf-8") 346 f=open(Utilities.toNativeSeparators(fname), "r", encoding = "utf-8")
345 regexp = f.read() 347 regexp = f.read()
346 f.close() 348 f.close()

eric ide

mercurial