522 """ |
522 """ |
523 fn = QFileDialog.getOpenFileName( |
523 fn = QFileDialog.getOpenFileName( |
524 self, |
524 self, |
525 self.trUtf8("Import Templates"), |
525 self.trUtf8("Import Templates"), |
526 "", |
526 "", |
527 self.trUtf8("Templates Files (*.e4c);; All Files (*)")) |
527 self.trUtf8("Templates Files (*.e4c);; All Files (*)"), |
|
528 QFileDialog.DontUseNativeDialog) |
528 |
529 |
529 if fn: |
530 if fn: |
530 self.readTemplates(fn) |
531 self.readTemplates(fn) |
531 |
532 |
532 def __export(self): |
533 def __export(self): |
537 self, |
538 self, |
538 self.trUtf8("Export Templates"), |
539 self.trUtf8("Export Templates"), |
539 "", |
540 "", |
540 self.trUtf8("Templates Files (*.e4c);; All Files (*)"), |
541 self.trUtf8("Templates Files (*.e4c);; All Files (*)"), |
541 "", |
542 "", |
542 QFileDialog.Options(QFileDialog.DontConfirmOverwrite)) |
543 QFileDialog.Options(QFileDialog.DontConfirmOverwrite | |
|
544 QFileDialog.DontUseNativeDialog)) |
543 |
545 |
544 if fn: |
546 if fn: |
545 ext = QFileInfo(fn).suffix() |
547 ext = QFileInfo(fn).suffix() |
546 if not ext: |
548 if not ext: |
547 ex = selectedFilter.split("(*")[1].split(")")[0] |
549 ex = selectedFilter.split("(*")[1].split(")")[0] |