CxFreeze/Ui_CxfreezeConfigDialog.py

Tue, 10 Dec 2024 15:48:55 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Tue, 10 Dec 2024 15:48:55 +0100
branch
eric7
changeset 149
8f00ab5d72a2
parent 147
908186813616
permissions
-rw-r--r--

Updated copyright for 2025.

# Form implementation generated from reading ui file 'CxFreeze/CxfreezeConfigDialog.ui'
#
# Created by: PyQt6 UI code generator 6.7.1
#
# WARNING: Any manual changes made to this file will be lost when pyuic6 is
# run again.  Do not edit this file unless you know what you are doing.


from PyQt6 import QtCore, QtGui, QtWidgets


class Ui_CxfreezeConfigDialog(object):
    def setupUi(self, CxfreezeConfigDialog):
        CxfreezeConfigDialog.setObjectName("CxfreezeConfigDialog")
        CxfreezeConfigDialog.resize(600, 390)
        CxfreezeConfigDialog.setSizeGripEnabled(True)
        self.verticalLayout_3 = QtWidgets.QVBoxLayout(CxfreezeConfigDialog)
        self.verticalLayout_3.setContentsMargins(6, 6, 6, 6)
        self.verticalLayout_3.setSpacing(6)
        self.verticalLayout_3.setObjectName("verticalLayout_3")
        self.tabWidget2 = QtWidgets.QTabWidget(parent=CxfreezeConfigDialog)
        self.tabWidget2.setObjectName("tabWidget2")
        self.generalTab = QtWidgets.QWidget()
        self.generalTab.setObjectName("generalTab")
        self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.generalTab)
        self.verticalLayout_2.setContentsMargins(6, 6, 6, 6)
        self.verticalLayout_2.setSpacing(6)
        self.verticalLayout_2.setObjectName("verticalLayout_2")
        self.gridLayout = QtWidgets.QGridLayout()
        self.gridLayout.setSpacing(6)
        self.gridLayout.setObjectName("gridLayout")
        self.textLabel3 = QtWidgets.QLabel(parent=self.generalTab)
        self.textLabel3.setObjectName("textLabel3")
        self.gridLayout.addWidget(self.textLabel3, 0, 0, 1, 1)
        self.targetDirPicker = EricPathPicker(parent=self.generalTab)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.targetDirPicker.sizePolicy().hasHeightForWidth())
        self.targetDirPicker.setSizePolicy(sizePolicy)
        self.targetDirPicker.setFocusPolicy(QtCore.Qt.FocusPolicy.StrongFocus)
        self.targetDirPicker.setObjectName("targetDirPicker")
        self.gridLayout.addWidget(self.targetDirPicker, 0, 1, 1, 1)
        self.textLabel4 = QtWidgets.QLabel(parent=self.generalTab)
        self.textLabel4.setObjectName("textLabel4")
        self.gridLayout.addWidget(self.textLabel4, 1, 0, 1, 1)
        self.targetNameEdit = QtWidgets.QLineEdit(parent=self.generalTab)
        self.targetNameEdit.setObjectName("targetNameEdit")
        self.gridLayout.addWidget(self.targetNameEdit, 1, 1, 1, 1)
        self.textLabel1 = QtWidgets.QLabel(parent=self.generalTab)
        self.textLabel1.setObjectName("textLabel1")
        self.gridLayout.addWidget(self.textLabel1, 2, 0, 1, 1)
        self.basenameCombo = QtWidgets.QComboBox(parent=self.generalTab)
        self.basenameCombo.setEditable(True)
        self.basenameCombo.setInsertPolicy(QtWidgets.QComboBox.InsertPolicy.InsertAtTop)
        self.basenameCombo.setDuplicatesEnabled(False)
        self.basenameCombo.setObjectName("basenameCombo")
        self.gridLayout.addWidget(self.basenameCombo, 2, 1, 1, 1)
        self.textLabel2 = QtWidgets.QLabel(parent=self.generalTab)
        self.textLabel2.setObjectName("textLabel2")
        self.gridLayout.addWidget(self.textLabel2, 3, 0, 1, 1)
        self.initscriptCombo = QtWidgets.QComboBox(parent=self.generalTab)
        self.initscriptCombo.setEditable(True)
        self.initscriptCombo.setInsertPolicy(QtWidgets.QComboBox.InsertPolicy.InsertAtTop)
        self.initscriptCombo.setDuplicatesEnabled(False)
        self.initscriptCombo.setObjectName("initscriptCombo")
        self.gridLayout.addWidget(self.initscriptCombo, 3, 1, 1, 1)
        self.textLabel5_2 = QtWidgets.QLabel(parent=self.generalTab)
        self.textLabel5_2.setObjectName("textLabel5_2")
        self.gridLayout.addWidget(self.textLabel5_2, 4, 0, 1, 1)
        self.applicationIconPicker = EricPathPicker(parent=self.generalTab)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.applicationIconPicker.sizePolicy().hasHeightForWidth())
        self.applicationIconPicker.setSizePolicy(sizePolicy)
        self.applicationIconPicker.setFocusPolicy(QtCore.Qt.FocusPolicy.StrongFocus)
        self.applicationIconPicker.setWhatsThis("")
        self.applicationIconPicker.setObjectName("applicationIconPicker")
        self.gridLayout.addWidget(self.applicationIconPicker, 4, 1, 1, 1)
        self.textLabel6_2 = QtWidgets.QLabel(parent=self.generalTab)
        self.textLabel6_2.setObjectName("textLabel6_2")
        self.gridLayout.addWidget(self.textLabel6_2, 5, 0, 1, 1)
        self.cxfreezeExecCombo = QtWidgets.QComboBox(parent=self.generalTab)
        self.cxfreezeExecCombo.setObjectName("cxfreezeExecCombo")
        self.gridLayout.addWidget(self.cxfreezeExecCombo, 5, 1, 1, 1)
        self.verticalLayout_2.addLayout(self.gridLayout)
        self.horizontalLayout = QtWidgets.QHBoxLayout()
        self.horizontalLayout.setSpacing(6)
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.keeppathCheckBox = QtWidgets.QCheckBox(parent=self.generalTab)
        self.keeppathCheckBox.setObjectName("keeppathCheckBox")
        self.horizontalLayout.addWidget(self.keeppathCheckBox)
        self.compressCheckBox = QtWidgets.QCheckBox(parent=self.generalTab)
        self.compressCheckBox.setObjectName("compressCheckBox")
        self.horizontalLayout.addWidget(self.compressCheckBox)
        spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum)
        self.horizontalLayout.addItem(spacerItem)
        self.verticalLayout_2.addLayout(self.horizontalLayout)
        self.optimizeGroup = QtWidgets.QGroupBox(parent=self.generalTab)
        self.optimizeGroup.setObjectName("optimizeGroup")
        self.hboxlayout = QtWidgets.QHBoxLayout(self.optimizeGroup)
        self.hboxlayout.setContentsMargins(9, 9, 9, 9)
        self.hboxlayout.setSpacing(6)
        self.hboxlayout.setObjectName("hboxlayout")
        self.nooptimizeRadioButton = QtWidgets.QRadioButton(parent=self.optimizeGroup)
        self.nooptimizeRadioButton.setObjectName("nooptimizeRadioButton")
        self.hboxlayout.addWidget(self.nooptimizeRadioButton)
        self.optimizeRadioButton = QtWidgets.QRadioButton(parent=self.optimizeGroup)
        self.optimizeRadioButton.setObjectName("optimizeRadioButton")
        self.hboxlayout.addWidget(self.optimizeRadioButton)
        self.optimizeDocRadioButton = QtWidgets.QRadioButton(parent=self.optimizeGroup)
        self.optimizeDocRadioButton.setObjectName("optimizeDocRadioButton")
        self.hboxlayout.addWidget(self.optimizeDocRadioButton)
        self.verticalLayout_2.addWidget(self.optimizeGroup)
        self.tabWidget2.addTab(self.generalTab, "")
        self.advancedTab = QtWidgets.QWidget()
        self.advancedTab.setObjectName("advancedTab")
        self.gridLayout_2 = QtWidgets.QGridLayout(self.advancedTab)
        self.gridLayout_2.setContentsMargins(6, 6, 6, 6)
        self.gridLayout_2.setSpacing(6)
        self.gridLayout_2.setObjectName("gridLayout_2")
        self.textLabel2_2 = QtWidgets.QLabel(parent=self.advancedTab)
        self.textLabel2_2.setToolTip("")
        self.textLabel2_2.setWhatsThis("")
        self.textLabel2_2.setObjectName("textLabel2_2")
        self.gridLayout_2.addWidget(self.textLabel2_2, 0, 0, 1, 1)
        self.defaultPathEdit = QtWidgets.QLineEdit(parent=self.advancedTab)
        self.defaultPathEdit.setObjectName("defaultPathEdit")
        self.gridLayout_2.addWidget(self.defaultPathEdit, 0, 1, 1, 1)
        self.textLabel3_2 = QtWidgets.QLabel(parent=self.advancedTab)
        self.textLabel3_2.setObjectName("textLabel3_2")
        self.gridLayout_2.addWidget(self.textLabel3_2, 1, 0, 1, 1)
        self.includePathEdit = QtWidgets.QLineEdit(parent=self.advancedTab)
        self.includePathEdit.setObjectName("includePathEdit")
        self.gridLayout_2.addWidget(self.includePathEdit, 1, 1, 1, 1)
        self.textLabel4_2 = QtWidgets.QLabel(parent=self.advancedTab)
        self.textLabel4_2.setObjectName("textLabel4_2")
        self.gridLayout_2.addWidget(self.textLabel4_2, 2, 0, 1, 1)
        self.replacePathsEdit = QtWidgets.QLineEdit(parent=self.advancedTab)
        self.replacePathsEdit.setObjectName("replacePathsEdit")
        self.gridLayout_2.addWidget(self.replacePathsEdit, 2, 1, 1, 1)
        self.textLabel5 = QtWidgets.QLabel(parent=self.advancedTab)
        self.textLabel5.setObjectName("textLabel5")
        self.gridLayout_2.addWidget(self.textLabel5, 3, 0, 1, 1)
        self.includeModulesEdit = QtWidgets.QLineEdit(parent=self.advancedTab)
        self.includeModulesEdit.setObjectName("includeModulesEdit")
        self.gridLayout_2.addWidget(self.includeModulesEdit, 3, 1, 1, 1)
        self.textLabel6 = QtWidgets.QLabel(parent=self.advancedTab)
        self.textLabel6.setObjectName("textLabel6")
        self.gridLayout_2.addWidget(self.textLabel6, 4, 0, 1, 1)
        self.excludeModulesEdit = QtWidgets.QLineEdit(parent=self.advancedTab)
        self.excludeModulesEdit.setObjectName("excludeModulesEdit")
        self.gridLayout_2.addWidget(self.excludeModulesEdit, 4, 1, 1, 1)
        self.textLabel7 = QtWidgets.QLabel(parent=self.advancedTab)
        self.textLabel7.setObjectName("textLabel7")
        self.gridLayout_2.addWidget(self.textLabel7, 5, 0, 1, 1)
        self.extListFilePicker = EricPathPicker(parent=self.advancedTab)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.extListFilePicker.sizePolicy().hasHeightForWidth())
        self.extListFilePicker.setSizePolicy(sizePolicy)
        self.extListFilePicker.setFocusPolicy(QtCore.Qt.FocusPolicy.StrongFocus)
        self.extListFilePicker.setObjectName("extListFilePicker")
        self.gridLayout_2.addWidget(self.extListFilePicker, 5, 1, 1, 1)
        spacerItem1 = QtWidgets.QSpacerItem(17, 103, QtWidgets.QSizePolicy.Policy.Minimum, QtWidgets.QSizePolicy.Policy.Expanding)
        self.gridLayout_2.addItem(spacerItem1, 6, 1, 1, 1)
        self.tabWidget2.addTab(self.advancedTab, "")
        self.tab = QtWidgets.QWidget()
        self.tab.setObjectName("tab")
        self.verticalLayout = QtWidgets.QVBoxLayout(self.tab)
        self.verticalLayout.setContentsMargins(6, 6, 6, 6)
        self.verticalLayout.setSpacing(6)
        self.verticalLayout.setObjectName("verticalLayout")
        self.headerLabel = QtWidgets.QLabel(parent=self.tab)
        self.headerLabel.setObjectName("headerLabel")
        self.verticalLayout.addWidget(self.headerLabel)
        self.fileOrFolderList = QtWidgets.QListWidget(parent=self.tab)
        self.fileOrFolderList.setAlternatingRowColors(True)
        self.fileOrFolderList.setObjectName("fileOrFolderList")
        self.verticalLayout.addWidget(self.fileOrFolderList)
        self.horizontalLayout_2 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_2.setSpacing(6)
        self.horizontalLayout_2.setObjectName("horizontalLayout_2")
        self.deleteSelectedButton = QtWidgets.QPushButton(parent=self.tab)
        self.deleteSelectedButton.setEnabled(False)
        self.deleteSelectedButton.setObjectName("deleteSelectedButton")
        self.horizontalLayout_2.addWidget(self.deleteSelectedButton)
        self.addFileOrFolderButton = QtWidgets.QPushButton(parent=self.tab)
        self.addFileOrFolderButton.setEnabled(False)
        self.addFileOrFolderButton.setObjectName("addFileOrFolderButton")
        self.horizontalLayout_2.addWidget(self.addFileOrFolderButton)
        self.fileOrFolderEdit = QtWidgets.QLineEdit(parent=self.tab)
        self.fileOrFolderEdit.setClearButtonEnabled(True)
        self.fileOrFolderEdit.setObjectName("fileOrFolderEdit")
        self.horizontalLayout_2.addWidget(self.fileOrFolderEdit)
        self.selectFileOrFolderButton = QtWidgets.QToolButton(parent=self.tab)
        self.selectFileOrFolderButton.setObjectName("selectFileOrFolderButton")
        self.horizontalLayout_2.addWidget(self.selectFileOrFolderButton)
        self.verticalLayout.addLayout(self.horizontalLayout_2)
        self.tabWidget2.addTab(self.tab, "")
        self.verticalLayout_3.addWidget(self.tabWidget2)
        self.buttonBox = QtWidgets.QDialogButtonBox(parent=CxfreezeConfigDialog)
        self.buttonBox.setOrientation(QtCore.Qt.Orientation.Horizontal)
        self.buttonBox.setStandardButtons(QtWidgets.QDialogButtonBox.StandardButton.Cancel|QtWidgets.QDialogButtonBox.StandardButton.Ok)
        self.buttonBox.setObjectName("buttonBox")
        self.verticalLayout_3.addWidget(self.buttonBox)

        self.retranslateUi(CxfreezeConfigDialog)
        self.tabWidget2.setCurrentIndex(0)
        self.buttonBox.accepted.connect(CxfreezeConfigDialog.accept) # type: ignore
        self.buttonBox.rejected.connect(CxfreezeConfigDialog.reject) # type: ignore
        QtCore.QMetaObject.connectSlotsByName(CxfreezeConfigDialog)
        CxfreezeConfigDialog.setTabOrder(self.tabWidget2, self.targetDirPicker)
        CxfreezeConfigDialog.setTabOrder(self.targetDirPicker, self.targetNameEdit)
        CxfreezeConfigDialog.setTabOrder(self.targetNameEdit, self.basenameCombo)
        CxfreezeConfigDialog.setTabOrder(self.basenameCombo, self.initscriptCombo)
        CxfreezeConfigDialog.setTabOrder(self.initscriptCombo, self.applicationIconPicker)
        CxfreezeConfigDialog.setTabOrder(self.applicationIconPicker, self.cxfreezeExecCombo)
        CxfreezeConfigDialog.setTabOrder(self.cxfreezeExecCombo, self.keeppathCheckBox)
        CxfreezeConfigDialog.setTabOrder(self.keeppathCheckBox, self.compressCheckBox)
        CxfreezeConfigDialog.setTabOrder(self.compressCheckBox, self.nooptimizeRadioButton)
        CxfreezeConfigDialog.setTabOrder(self.nooptimizeRadioButton, self.optimizeRadioButton)
        CxfreezeConfigDialog.setTabOrder(self.optimizeRadioButton, self.optimizeDocRadioButton)
        CxfreezeConfigDialog.setTabOrder(self.optimizeDocRadioButton, self.defaultPathEdit)
        CxfreezeConfigDialog.setTabOrder(self.defaultPathEdit, self.includePathEdit)
        CxfreezeConfigDialog.setTabOrder(self.includePathEdit, self.replacePathsEdit)
        CxfreezeConfigDialog.setTabOrder(self.replacePathsEdit, self.includeModulesEdit)
        CxfreezeConfigDialog.setTabOrder(self.includeModulesEdit, self.excludeModulesEdit)
        CxfreezeConfigDialog.setTabOrder(self.excludeModulesEdit, self.extListFilePicker)
        CxfreezeConfigDialog.setTabOrder(self.extListFilePicker, self.fileOrFolderList)
        CxfreezeConfigDialog.setTabOrder(self.fileOrFolderList, self.deleteSelectedButton)
        CxfreezeConfigDialog.setTabOrder(self.deleteSelectedButton, self.fileOrFolderEdit)
        CxfreezeConfigDialog.setTabOrder(self.fileOrFolderEdit, self.addFileOrFolderButton)
        CxfreezeConfigDialog.setTabOrder(self.addFileOrFolderButton, self.selectFileOrFolderButton)

    def retranslateUi(self, CxfreezeConfigDialog):
        _translate = QtCore.QCoreApplication.translate
        CxfreezeConfigDialog.setWindowTitle(_translate("CxfreezeConfigDialog", "Cxfreeze Configuration"))
        CxfreezeConfigDialog.setWhatsThis(_translate("CxfreezeConfigDialog", "<b>Cxfreeze Configuration</b>\n"
"<p>This dialog is used to configure the cxfreeze (FreezePython) process in order to create a distribution package for the project.</p>\n"
"<p>All files and directories must be given absolute or relative to the project directory.</p>"))
        self.textLabel3.setText(_translate("CxfreezeConfigDialog", "Target directory:"))
        self.targetDirPicker.setToolTip(_translate("CxfreezeConfigDialog", "Enter the name of the file to create"))
        self.targetDirPicker.setWhatsThis(_translate("CxfreezeConfigDialog", "<p>Enter the name of the directory in which to place the target file and any dependant files.</p>"))
        self.textLabel4.setText(_translate("CxfreezeConfigDialog", "Target name:"))
        self.targetNameEdit.setToolTip(_translate("CxfreezeConfigDialog", "Enter the name of the file to create"))
        self.targetNameEdit.setWhatsThis(_translate("CxfreezeConfigDialog", "<p>Enter the name of the file to create instead of the base name of the script and the extension of the base binary.</p>"))
        self.textLabel1.setText(_translate("CxfreezeConfigDialog", "Base name:"))
        self.basenameCombo.setToolTip(_translate("CxfreezeConfigDialog", "Enter the name of a file on which to base the target file"))
        self.textLabel2.setText(_translate("CxfreezeConfigDialog", "Init script:"))
        self.initscriptCombo.setToolTip(_translate("CxfreezeConfigDialog", "Enter name of script which will be executed upon startup"))
        self.textLabel5_2.setText(_translate("CxfreezeConfigDialog", "Application icon:"))
        self.applicationIconPicker.setToolTip(_translate("CxfreezeConfigDialog", "Enter the name of the application icon"))
        self.textLabel6_2.setText(_translate("CxfreezeConfigDialog", "cx_Freeze executable:"))
        self.cxfreezeExecCombo.setToolTip(_translate("CxfreezeConfigDialog", "Select the cx_freeze executable"))
        self.keeppathCheckBox.setToolTip(_translate("CxfreezeConfigDialog", "Select to disable copying of dependent files to the target directory"))
        self.keeppathCheckBox.setText(_translate("CxfreezeConfigDialog", "Do not copy dependant files"))
        self.compressCheckBox.setToolTip(_translate("CxfreezeConfigDialog", "Select to compress the byte code in zip files"))
        self.compressCheckBox.setText(_translate("CxfreezeConfigDialog", "Compress Byte Code"))
        self.optimizeGroup.setToolTip(_translate("CxfreezeConfigDialog", "Select to optimize generated bytecode"))
        self.optimizeGroup.setTitle(_translate("CxfreezeConfigDialog", "Optimize bytecode"))
        self.nooptimizeRadioButton.setToolTip(_translate("CxfreezeConfigDialog", "Select to not optimize the generated bytecode"))
        self.nooptimizeRadioButton.setText(_translate("CxfreezeConfigDialog", "Don\'t optimize"))
        self.optimizeRadioButton.setToolTip(_translate("CxfreezeConfigDialog", "Select to optimize the generated bytecode"))
        self.optimizeRadioButton.setText(_translate("CxfreezeConfigDialog", "Optimize"))
        self.optimizeDocRadioButton.setToolTip(_translate("CxfreezeConfigDialog", "Select to optimize the generated bytecode and remove doc strings"))
        self.optimizeDocRadioButton.setText(_translate("CxfreezeConfigDialog", "Optimize (with docstring removal)"))
        self.tabWidget2.setTabText(self.tabWidget2.indexOf(self.generalTab), _translate("CxfreezeConfigDialog", "&General"))
        self.textLabel2_2.setText(_translate("CxfreezeConfigDialog", "Default path"))
        self.defaultPathEdit.setToolTip(_translate("CxfreezeConfigDialog", "Enter directories to initialize sys.path"))
        self.defaultPathEdit.setWhatsThis(_translate("CxfreezeConfigDialog", "<p>Enter a list of paths separated by the standard path separator, which will be used to initialize sys.path prior to running the module finder.</p>"))
        self.textLabel3_2.setText(_translate("CxfreezeConfigDialog", "Include path"))
        self.includePathEdit.setToolTip(_translate("CxfreezeConfigDialog", "Enter directories to modify sys.path"))
        self.includePathEdit.setWhatsThis(_translate("CxfreezeConfigDialog", "<p>Enter a list of paths separated by the standard path separator, which will be used to modify sys.path prior to running the module finder.</p>"))
        self.textLabel4_2.setText(_translate("CxfreezeConfigDialog", "Replace paths:"))
        self.replacePathsEdit.setToolTip(_translate("CxfreezeConfigDialog", "Enter replacement directives"))
        self.replacePathsEdit.setWhatsThis(_translate("CxfreezeConfigDialog", "<p>Enter replacement directives used to replace all the paths in modules found. Please see cx_Freeze docu for details.</p>"))
        self.textLabel5.setText(_translate("CxfreezeConfigDialog", "Include modules:"))
        self.includeModulesEdit.setToolTip(_translate("CxfreezeConfigDialog", "Enter a comma separated list of modules to include"))
        self.textLabel6.setText(_translate("CxfreezeConfigDialog", "Exclude modules:"))
        self.excludeModulesEdit.setToolTip(_translate("CxfreezeConfigDialog", "Enter a comma separated list of modules to exclude"))
        self.textLabel7.setText(_translate("CxfreezeConfigDialog", "External list file:"))
        self.extListFilePicker.setToolTip(_translate("CxfreezeConfigDialog", "Enter the name of a file in which to place the list of included modules"))
        self.tabWidget2.setTabText(self.tabWidget2.indexOf(self.advancedTab), _translate("CxfreezeConfigDialog", "&Advanced"))
        self.headerLabel.setText(_translate("CxfreezeConfigDialog", "Add depending files or folders to copy into the distribution folder:"))
        self.fileOrFolderList.setToolTip(_translate("CxfreezeConfigDialog", "List of files and directories which are copied into the distribution directory\n"
"See \'What\'s this\'"))
        self.fileOrFolderList.setWhatsThis(_translate("CxfreezeConfigDialog", "<html><head/><body><p><span style=\" font-weight:600;\">Additional files list</span></p><p>Here you can add files and folders which will not frozen by cx_Freeze, but maybe relevant to your application. This could be, e.g., some UI files or a dirctory with your translation files.</p><p>Easily add them to the list and they get copied after the freeze.</p><p>Remarks: </p><p>- Every file or folder will be copied relativ to the destination folder even if it\'s outside the sourcetree.</p><p>- Files and folders don\'t have to be added to the Eric project first.</p></body></html>"))
        self.deleteSelectedButton.setToolTip(_translate("CxfreezeConfigDialog", "Press to delete the selected entry from the list"))
        self.deleteSelectedButton.setText(_translate("CxfreezeConfigDialog", "Delete"))
        self.addFileOrFolderButton.setToolTip(_translate("CxfreezeConfigDialog", "Press to add the entered file or directory to the list"))
        self.addFileOrFolderButton.setText(_translate("CxfreezeConfigDialog", "Add"))
        self.fileOrFolderEdit.setToolTip(_translate("CxfreezeConfigDialog", "Enter a file or directory to be added.\n"
"Wildcards are allowed, e.g. *.ui"))
        self.selectFileOrFolderButton.setToolTip(_translate("CxfreezeConfigDialog", "Press to select a file or directory via a selection dialog"))
        self.tabWidget2.setTabText(self.tabWidget2.indexOf(self.tab), _translate("CxfreezeConfigDialog", "Additional &files"))
from eric7.EricWidgets.EricPathPicker import EricPathPicker

eric ide

mercurial