WizardDataUriEncoder/DataUriEncoderWizardDialog.py

branch
eric7
changeset 57
2bbbf54c8853
parent 55
40212271d664
child 59
44005cbf30d3
equal deleted inserted replaced
56:aa8647c5c19a 57:2bbbf54c8853
13 import getpass 13 import getpass
14 import mimetypes 14 import mimetypes
15 import os 15 import os
16 16
17 from PyQt6.QtCore import pyqtSlot 17 from PyQt6.QtCore import pyqtSlot
18 from PyQt6.QtWidgets import QDialog, QDialogButtonBox, QApplication, QInputDialog 18 from PyQt6.QtWidgets import QApplication, QDialog, QDialogButtonBox, QInputDialog
19 19
20 from eric7 import Preferences, Utilities 20 from eric7 import Preferences
21
22 from eric7.EricWidgets import EricMessageBox 21 from eric7.EricWidgets import EricMessageBox
23 from eric7.EricWidgets.EricPathPicker import EricPathPickerModes 22 from eric7.EricWidgets.EricPathPicker import EricPathPickerModes
24 23
24 try:
25 from eric7.SystemUtilities.OSUtilities import getHomeDir
26 except ImportError:
27 # imports for eric < 23.1
28 from eric7.Utilities import getHomeDir
29
25 from .Ui_DataUriEncoderWizardDialog import Ui_DataUriEncoderWizardDialog 30 from .Ui_DataUriEncoderWizardDialog import Ui_DataUriEncoderWizardDialog
26
27 31
28 DataUriTemplates = { 32 DataUriTemplates = {
29 "Python3": "\n".join( 33 "Python3": "\n".join(
30 [ 34 [
31 "#!/usr/bin/env python3", 35 "#!/usr/bin/env python3",
81 "Video Files (*.3gp *.avi *.flv *.mp4 *.ogv *.webm *.wmv);;" 85 "Video Files (*.3gp *.avi *.flv *.mp4 *.ogv *.webm *.wmv);;"
82 "All Files (*)" 86 "All Files (*)"
83 ) 87 )
84 ) 88 )
85 self.filePicker.setDefaultDirectory( 89 self.filePicker.setDefaultDirectory(
86 Preferences.getMultiProject("Workspace") or Utilities.getHomeDir() 90 Preferences.getMultiProject("Workspace") or getHomeDir()
87 ) 91 )
88 92
89 self.embeddingComboBox.addItems( 93 self.embeddingComboBox.addItems(
90 [ 94 [
91 self.tr("Do not generate code"), # 0 95 self.tr("Do not generate code"), # 0

eric ide

mercurial