src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Ui_CodeStyleCheckerDialog.py

branch
eric7
changeset 11297
2c773823fb7d
parent 10753
031cfa81992a
child 11302
a9af88ff351a
--- a/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Ui_CodeStyleCheckerDialog.py	Sun May 18 17:23:00 2025 +0200
+++ b/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Ui_CodeStyleCheckerDialog.py	Mon May 19 14:33:49 2025 +0200
@@ -1,6 +1,6 @@
-# Form implementation generated from reading ui file '/home/detlev/Development/Python/Eric/eric7_default/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui'
+# Form implementation generated from reading ui file 'src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui'
 #
-# Created by: PyQt6 UI code generator 6.7.0
+# Created by: PyQt6 UI code generator 6.9.0
 #
 # 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.
@@ -14,8 +14,8 @@
         CodeStyleCheckerDialog.setObjectName("CodeStyleCheckerDialog")
         CodeStyleCheckerDialog.resize(800, 700)
         CodeStyleCheckerDialog.setSizeGripEnabled(True)
-        self.verticalLayout_13 = QtWidgets.QVBoxLayout(CodeStyleCheckerDialog)
-        self.verticalLayout_13.setObjectName("verticalLayout_13")
+        self.verticalLayout_22 = QtWidgets.QVBoxLayout(CodeStyleCheckerDialog)
+        self.verticalLayout_22.setObjectName("verticalLayout_22")
         self.mainWidget = QtWidgets.QTabWidget(parent=CodeStyleCheckerDialog)
         self.mainWidget.setObjectName("mainWidget")
         self.configureTab = QtWidgets.QWidget()
@@ -112,7 +112,7 @@
         self.scrollArea.setWidgetResizable(True)
         self.scrollArea.setObjectName("scrollArea")
         self.scrollAreaWidgetContents = QtWidgets.QWidget()
-        self.scrollAreaWidgetContents.setGeometry(QtCore.QRect(0, 0, 617, 905))
+        self.scrollAreaWidgetContents.setGeometry(QtCore.QRect(0, 0, 611, 905))
         self.scrollAreaWidgetContents.setObjectName("scrollAreaWidgetContents")
         self.verticalLayout_4 = QtWidgets.QVBoxLayout(self.scrollAreaWidgetContents)
         self.verticalLayout_4.setObjectName("verticalLayout_4")
@@ -431,13 +431,43 @@
         self.optionsTabWidget.addTab(self.typeAnnotationsTab, "")
         self.securityOptionsTab = QtWidgets.QWidget()
         self.securityOptionsTab.setObjectName("securityOptionsTab")
-        self.gridLayout_7 = QtWidgets.QGridLayout(self.securityOptionsTab)
-        self.gridLayout_7.setObjectName("gridLayout_7")
-        self.label_21 = QtWidgets.QLabel(parent=self.securityOptionsTab)
+        self.verticalLayout_21 = QtWidgets.QVBoxLayout(self.securityOptionsTab)
+        self.verticalLayout_21.setObjectName("verticalLayout_21")
+        self.scrollArea_2 = QtWidgets.QScrollArea(parent=self.securityOptionsTab)
+        self.scrollArea_2.setWidgetResizable(True)
+        self.scrollArea_2.setObjectName("scrollArea_2")
+        self.scrollAreaWidgetContents_2 = QtWidgets.QWidget()
+        self.scrollAreaWidgetContents_2.setGeometry(QtCore.QRect(0, 0, 609, 691))
+        self.scrollAreaWidgetContents_2.setObjectName("scrollAreaWidgetContents_2")
+        self.verticalLayout_13 = QtWidgets.QVBoxLayout(self.scrollAreaWidgetContents_2)
+        self.verticalLayout_13.setObjectName("verticalLayout_13")
+        self.gridLayout_12 = QtWidgets.QGridLayout()
+        self.gridLayout_12.setObjectName("gridLayout_12")
+        self.label_21 = QtWidgets.QLabel(parent=self.scrollAreaWidgetContents_2)
         self.label_21.setAlignment(QtCore.Qt.AlignmentFlag.AlignLeading|QtCore.Qt.AlignmentFlag.AlignLeft|QtCore.Qt.AlignmentFlag.AlignTop)
         self.label_21.setObjectName("label_21")
-        self.gridLayout_7.addWidget(self.label_21, 0, 0, 1, 1)
-        self.groupBox_11 = QtWidgets.QGroupBox(parent=self.securityOptionsTab)
+        self.gridLayout_12.addWidget(self.label_21, 0, 0, 1, 1)
+        self.tmpDirectoriesEdit = QtWidgets.QPlainTextEdit(parent=self.scrollAreaWidgetContents_2)
+        self.tmpDirectoriesEdit.setMaximumSize(QtCore.QSize(16777215, 200))
+        self.tmpDirectoriesEdit.setObjectName("tmpDirectoriesEdit")
+        self.gridLayout_12.addWidget(self.tmpDirectoriesEdit, 0, 1, 1, 1)
+        self.label_22 = QtWidgets.QLabel(parent=self.scrollAreaWidgetContents_2)
+        self.label_22.setObjectName("label_22")
+        self.gridLayout_12.addWidget(self.label_22, 1, 0, 1, 1)
+        self.hashesEdit = QtWidgets.QLineEdit(parent=self.scrollAreaWidgetContents_2)
+        self.hashesEdit.setClearButtonEnabled(True)
+        self.hashesEdit.setObjectName("hashesEdit")
+        self.gridLayout_12.addWidget(self.hashesEdit, 1, 1, 1, 1)
+        self.label_23 = QtWidgets.QLabel(parent=self.scrollAreaWidgetContents_2)
+        self.label_23.setAlignment(QtCore.Qt.AlignmentFlag.AlignLeading|QtCore.Qt.AlignmentFlag.AlignLeft|QtCore.Qt.AlignmentFlag.AlignTop)
+        self.label_23.setObjectName("label_23")
+        self.gridLayout_12.addWidget(self.label_23, 2, 0, 1, 1)
+        self.insecureSslProtocolsEdit = QtWidgets.QPlainTextEdit(parent=self.scrollAreaWidgetContents_2)
+        self.insecureSslProtocolsEdit.setMaximumSize(QtCore.QSize(16777215, 200))
+        self.insecureSslProtocolsEdit.setObjectName("insecureSslProtocolsEdit")
+        self.gridLayout_12.addWidget(self.insecureSslProtocolsEdit, 2, 1, 1, 1)
+        self.verticalLayout_13.addLayout(self.gridLayout_12)
+        self.groupBox_11 = QtWidgets.QGroupBox(parent=self.scrollAreaWidgetContents_2)
         self.groupBox_11.setObjectName("groupBox_11")
         self.verticalLayout_10 = QtWidgets.QVBoxLayout(self.groupBox_11)
         self.verticalLayout_10.setObjectName("verticalLayout_10")
@@ -504,27 +534,31 @@
         spacerItem13 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum)
         self.horizontalLayout_10.addItem(spacerItem13)
         self.verticalLayout_10.addWidget(self.groupBox_14)
-        self.gridLayout_7.addWidget(self.groupBox_11, 3, 0, 1, 2)
-        self.insecureSslProtocolsEdit = QtWidgets.QPlainTextEdit(parent=self.securityOptionsTab)
-        self.insecureSslProtocolsEdit.setObjectName("insecureSslProtocolsEdit")
-        self.gridLayout_7.addWidget(self.insecureSslProtocolsEdit, 2, 1, 1, 1)
-        self.label_23 = QtWidgets.QLabel(parent=self.securityOptionsTab)
-        self.label_23.setAlignment(QtCore.Qt.AlignmentFlag.AlignLeading|QtCore.Qt.AlignmentFlag.AlignLeft|QtCore.Qt.AlignmentFlag.AlignTop)
-        self.label_23.setObjectName("label_23")
-        self.gridLayout_7.addWidget(self.label_23, 2, 0, 1, 1)
-        self.label_22 = QtWidgets.QLabel(parent=self.securityOptionsTab)
-        self.label_22.setObjectName("label_22")
-        self.gridLayout_7.addWidget(self.label_22, 1, 0, 1, 1)
-        self.hashesEdit = QtWidgets.QLineEdit(parent=self.securityOptionsTab)
-        self.hashesEdit.setClearButtonEnabled(True)
-        self.hashesEdit.setObjectName("hashesEdit")
-        self.gridLayout_7.addWidget(self.hashesEdit, 1, 1, 1, 1)
-        self.typedExceptionsCheckBox = QtWidgets.QCheckBox(parent=self.securityOptionsTab)
+        self.verticalLayout_13.addWidget(self.groupBox_11)
+        self.typedExceptionsCheckBox = QtWidgets.QCheckBox(parent=self.scrollAreaWidgetContents_2)
         self.typedExceptionsCheckBox.setObjectName("typedExceptionsCheckBox")
-        self.gridLayout_7.addWidget(self.typedExceptionsCheckBox, 4, 0, 1, 2)
-        self.tmpDirectoriesEdit = QtWidgets.QPlainTextEdit(parent=self.securityOptionsTab)
-        self.tmpDirectoriesEdit.setObjectName("tmpDirectoriesEdit")
-        self.gridLayout_7.addWidget(self.tmpDirectoriesEdit, 0, 1, 1, 1)
+        self.verticalLayout_13.addWidget(self.typedExceptionsCheckBox)
+        self.groupBox_21 = QtWidgets.QGroupBox(parent=self.scrollAreaWidgetContents_2)
+        self.groupBox_21.setObjectName("groupBox_21")
+        self.gridLayout_7 = QtWidgets.QGridLayout(self.groupBox_21)
+        self.gridLayout_7.setObjectName("gridLayout_7")
+        self.label_39 = QtWidgets.QLabel(parent=self.groupBox_21)
+        self.label_39.setObjectName("label_39")
+        self.gridLayout_7.addWidget(self.label_39, 0, 0, 1, 1)
+        self.additionalMarkupNamesEdit = QtWidgets.QPlainTextEdit(parent=self.groupBox_21)
+        self.additionalMarkupNamesEdit.setMaximumSize(QtCore.QSize(16777215, 200))
+        self.additionalMarkupNamesEdit.setObjectName("additionalMarkupNamesEdit")
+        self.gridLayout_7.addWidget(self.additionalMarkupNamesEdit, 0, 1, 1, 1)
+        self.label_40 = QtWidgets.QLabel(parent=self.groupBox_21)
+        self.label_40.setObjectName("label_40")
+        self.gridLayout_7.addWidget(self.label_40, 1, 0, 1, 1)
+        self.allowedEscapeFunctionsEdit = QtWidgets.QPlainTextEdit(parent=self.groupBox_21)
+        self.allowedEscapeFunctionsEdit.setMaximumSize(QtCore.QSize(16777215, 200))
+        self.allowedEscapeFunctionsEdit.setObjectName("allowedEscapeFunctionsEdit")
+        self.gridLayout_7.addWidget(self.allowedEscapeFunctionsEdit, 1, 1, 1, 1)
+        self.verticalLayout_13.addWidget(self.groupBox_21)
+        self.scrollArea_2.setWidget(self.scrollAreaWidgetContents_2)
+        self.verticalLayout_21.addWidget(self.scrollArea_2)
         self.optionsTabWidget.addTab(self.securityOptionsTab, "")
         self.importOptionsTab = QtWidgets.QWidget()
         self.importOptionsTab.setObjectName("importOptionsTab")
@@ -782,12 +816,12 @@
         self.verticalLayout_8.addItem(spacerItem21)
         self.horizontalLayout_4.addLayout(self.verticalLayout_8)
         self.mainWidget.addTab(self.resultsTab, "")
-        self.verticalLayout_13.addWidget(self.mainWidget)
+        self.verticalLayout_22.addWidget(self.mainWidget)
         self.buttonBox = QtWidgets.QDialogButtonBox(parent=CodeStyleCheckerDialog)
         self.buttonBox.setOrientation(QtCore.Qt.Orientation.Horizontal)
         self.buttonBox.setStandardButtons(QtWidgets.QDialogButtonBox.StandardButton.Close)
         self.buttonBox.setObjectName("buttonBox")
-        self.verticalLayout_13.addWidget(self.buttonBox)
+        self.verticalLayout_22.addWidget(self.buttonBox)
 
         self.retranslateUi(CodeStyleCheckerDialog)
         self.mainWidget.setCurrentIndex(0)
@@ -845,7 +879,8 @@
         CodeStyleCheckerDialog.setTabOrder(self.typeIgnoreCheckBox, self.dispatchDecoratorEdit)
         CodeStyleCheckerDialog.setTabOrder(self.dispatchDecoratorEdit, self.overloadDecoratorEdit)
         CodeStyleCheckerDialog.setTabOrder(self.overloadDecoratorEdit, self.exemptedTypingSymbolsEdit)
-        CodeStyleCheckerDialog.setTabOrder(self.exemptedTypingSymbolsEdit, self.tmpDirectoriesEdit)
+        CodeStyleCheckerDialog.setTabOrder(self.exemptedTypingSymbolsEdit, self.scrollArea_2)
+        CodeStyleCheckerDialog.setTabOrder(self.scrollArea_2, self.tmpDirectoriesEdit)
         CodeStyleCheckerDialog.setTabOrder(self.tmpDirectoriesEdit, self.hashesEdit)
         CodeStyleCheckerDialog.setTabOrder(self.hashesEdit, self.insecureSslProtocolsEdit)
         CodeStyleCheckerDialog.setTabOrder(self.insecureSslProtocolsEdit, self.dsaHighRiskCombo)
@@ -855,7 +890,9 @@
         CodeStyleCheckerDialog.setTabOrder(self.rsaMediumRiskCombo, self.ecHighRiskCombo)
         CodeStyleCheckerDialog.setTabOrder(self.ecHighRiskCombo, self.ecMediumRiskCombo)
         CodeStyleCheckerDialog.setTabOrder(self.ecMediumRiskCombo, self.typedExceptionsCheckBox)
-        CodeStyleCheckerDialog.setTabOrder(self.typedExceptionsCheckBox, self.appPackagesEdit)
+        CodeStyleCheckerDialog.setTabOrder(self.typedExceptionsCheckBox, self.additionalMarkupNamesEdit)
+        CodeStyleCheckerDialog.setTabOrder(self.additionalMarkupNamesEdit, self.allowedEscapeFunctionsEdit)
+        CodeStyleCheckerDialog.setTabOrder(self.allowedEscapeFunctionsEdit, self.appPackagesEdit)
         CodeStyleCheckerDialog.setTabOrder(self.appPackagesEdit, self.bannedModulesEdit)
         CodeStyleCheckerDialog.setTabOrder(self.bannedModulesEdit, self.allowAllButton)
         CodeStyleCheckerDialog.setTabOrder(self.allowAllButton, self.banParentsButton)
@@ -999,6 +1036,11 @@
         self.exemptedTypingSymbolsEdit.setToolTip(_translate("CodeStyleCheckerDialog", "Enter deprecated symbols of the \'typing\' module exempted from PEP-585 checking separated by space"))
         self.optionsTabWidget.setTabText(self.optionsTabWidget.indexOf(self.typeAnnotationsTab), _translate("CodeStyleCheckerDialog", "Annotations"))
         self.label_21.setText(_translate("CodeStyleCheckerDialog", "Hardcoded \'tmp\' Directories:"))
+        self.tmpDirectoriesEdit.setToolTip(_translate("CodeStyleCheckerDialog", "Enter directory names (one per line) to be checked for"))
+        self.label_22.setText(_translate("CodeStyleCheckerDialog", "Insecure Hashes:"))
+        self.hashesEdit.setToolTip(_translate("CodeStyleCheckerDialog", "Enter a list of hash methods to be considered insecure separated by comma"))
+        self.label_23.setText(_translate("CodeStyleCheckerDialog", "Insecure SSL Protocols:"))
+        self.insecureSslProtocolsEdit.setToolTip(_translate("CodeStyleCheckerDialog", "Enter the names of insecure SSL protocols and methods (one per line)"))
         self.groupBox_11.setTitle(_translate("CodeStyleCheckerDialog", "Weak Cryptographic Keys"))
         self.groupBox_12.setTitle(_translate("CodeStyleCheckerDialog", "DSA"))
         self.label_24.setText(_translate("CodeStyleCheckerDialog", "High Risk:"))
@@ -1015,13 +1057,13 @@
         self.ecHighRiskCombo.setToolTip(_translate("CodeStyleCheckerDialog", "Select the bit length below which an Elliptic Curve is to be considered very weak"))
         self.label_29.setText(_translate("CodeStyleCheckerDialog", "Medium Risk:"))
         self.ecMediumRiskCombo.setToolTip(_translate("CodeStyleCheckerDialog", "Select the bit length below which an Elliptic Curve is to be considered weak"))
-        self.insecureSslProtocolsEdit.setToolTip(_translate("CodeStyleCheckerDialog", "Enter the names of insecure SSL protocols and methods (one per line)"))
-        self.label_23.setText(_translate("CodeStyleCheckerDialog", "Insecure SSL Protocols:"))
-        self.label_22.setText(_translate("CodeStyleCheckerDialog", "Insecure Hashes:"))
-        self.hashesEdit.setToolTip(_translate("CodeStyleCheckerDialog", "Enter a list of hash methods to be considered insecure separated by comma"))
         self.typedExceptionsCheckBox.setToolTip(_translate("CodeStyleCheckerDialog", "Select to also check for insecure exception handling for typed exceptions"))
         self.typedExceptionsCheckBox.setText(_translate("CodeStyleCheckerDialog", "Check Typed Exceptions"))
-        self.tmpDirectoriesEdit.setToolTip(_translate("CodeStyleCheckerDialog", "Enter directory names (one per line) to be checked for"))
+        self.groupBox_21.setTitle(_translate("CodeStyleCheckerDialog", "\'markupsafe\' XSS"))
+        self.label_39.setText(_translate("CodeStyleCheckerDialog", "Additional Markup Names:"))
+        self.additionalMarkupNamesEdit.setToolTip(_translate("CodeStyleCheckerDialog", "Enter the names (one per line) of additional markup functions"))
+        self.label_40.setText(_translate("CodeStyleCheckerDialog", "Allowed Calls:"))
+        self.allowedEscapeFunctionsEdit.setToolTip(_translate("CodeStyleCheckerDialog", "Enter names (one per line) of safe escape functions"))
         self.optionsTabWidget.setTabText(self.optionsTabWidget.indexOf(self.securityOptionsTab), _translate("CodeStyleCheckerDialog", "Security"))
         self.groupBox_15.setTitle(_translate("CodeStyleCheckerDialog", "Application Packages"))
         self.label_35.setText(_translate("CodeStyleCheckerDialog", "Enter top level application package names separated by a space character:"))

eric ide

mercurial