--- a/PipxInterface/ConfigurationPage/Ui_PipxPage.py Sat Jul 27 19:39:32 2024 +0200 +++ b/PipxInterface/ConfigurationPage/Ui_PipxPage.py Sun Jul 28 11:46:18 2024 +0200 @@ -1,6 +1,6 @@ # Form implementation generated from reading ui file 'PipxInterface/ConfigurationPage/PipxPage.ui' # -# Created by: PyQt6 UI code generator 6.7.0 +# 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. @@ -12,18 +12,18 @@ class Ui_PipxPage(object): def setupUi(self, PipxPage): PipxPage.setObjectName("PipxPage") - PipxPage.resize(548, 300) - self.verticalLayout_2 = QtWidgets.QVBoxLayout(PipxPage) - self.verticalLayout_2.setObjectName("verticalLayout_2") + PipxPage.resize(548, 383) + self.verticalLayout_3 = QtWidgets.QVBoxLayout(PipxPage) + self.verticalLayout_3.setObjectName("verticalLayout_3") self.headerLabel = QtWidgets.QLabel(parent=PipxPage) self.headerLabel.setObjectName("headerLabel") - self.verticalLayout_2.addWidget(self.headerLabel) + self.verticalLayout_3.addWidget(self.headerLabel) self.line9_3 = QtWidgets.QFrame(parent=PipxPage) self.line9_3.setFrameShape(QtWidgets.QFrame.Shape.HLine) self.line9_3.setFrameShadow(QtWidgets.QFrame.Shadow.Sunken) self.line9_3.setFrameShape(QtWidgets.QFrame.Shape.HLine) self.line9_3.setObjectName("line9_3") - self.verticalLayout_2.addWidget(self.line9_3) + self.verticalLayout_3.addWidget(self.line9_3) self.groupBox_2 = QtWidgets.QGroupBox(parent=PipxPage) self.groupBox_2.setObjectName("groupBox_2") self.verticalLayout = QtWidgets.QVBoxLayout(self.groupBox_2) @@ -37,7 +37,18 @@ self.indexLabel.setWordWrap(True) self.indexLabel.setObjectName("indexLabel") self.verticalLayout.addWidget(self.indexLabel) - self.verticalLayout_2.addWidget(self.groupBox_2) + self.verticalLayout_3.addWidget(self.groupBox_2) + self.groupBox = QtWidgets.QGroupBox(parent=PipxPage) + self.groupBox.setObjectName("groupBox") + self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.groupBox) + self.verticalLayout_2.setObjectName("verticalLayout_2") + self.autoCheckOutdatedCheckBox = QtWidgets.QCheckBox(parent=self.groupBox) + self.autoCheckOutdatedCheckBox.setObjectName("autoCheckOutdatedCheckBox") + self.verticalLayout_2.addWidget(self.autoCheckOutdatedCheckBox) + self.outdatedDependenciesCheckBox = QtWidgets.QCheckBox(parent=self.groupBox) + self.outdatedDependenciesCheckBox.setObjectName("outdatedDependenciesCheckBox") + self.verticalLayout_2.addWidget(self.outdatedDependenciesCheckBox) + self.verticalLayout_3.addWidget(self.groupBox) self.groupBox_7 = QtWidgets.QGroupBox(parent=PipxPage) self.groupBox_7.setObjectName("groupBox_7") self.hboxlayout = QtWidgets.QHBoxLayout(self.groupBox_7) @@ -53,18 +64,26 @@ self.hboxlayout.addWidget(self.recentWorkdirsSpinBox) spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum) self.hboxlayout.addItem(spacerItem) - self.verticalLayout_2.addWidget(self.groupBox_7) + self.verticalLayout_3.addWidget(self.groupBox_7) spacerItem1 = QtWidgets.QSpacerItem(20, 73, QtWidgets.QSizePolicy.Policy.Minimum, QtWidgets.QSizePolicy.Policy.Expanding) - self.verticalLayout_2.addItem(spacerItem1) + self.verticalLayout_3.addItem(spacerItem1) self.retranslateUi(PipxPage) QtCore.QMetaObject.connectSlotsByName(PipxPage) + PipxPage.setTabOrder(self.indexEdit, self.autoCheckOutdatedCheckBox) + PipxPage.setTabOrder(self.autoCheckOutdatedCheckBox, self.outdatedDependenciesCheckBox) + PipxPage.setTabOrder(self.outdatedDependenciesCheckBox, self.recentWorkdirsSpinBox) def retranslateUi(self, PipxPage): _translate = QtCore.QCoreApplication.translate self.headerLabel.setText(_translate("PipxPage", "<b>Configure Python Application Management</b>")) self.groupBox_2.setTitle(_translate("PipxPage", "Index URL")) self.indexLabel.setText(_translate("PipxPage", "<b>Note</b>: The index URL is configured on the \'Python Package Management\' page.")) + self.groupBox.setTitle(_translate("PipxPage", "Outdated Application Packages")) + self.autoCheckOutdatedCheckBox.setToolTip(_translate("PipxPage", "Select to determine outdated packages when loading the list of installed packages.")) + self.autoCheckOutdatedCheckBox.setText(_translate("PipxPage", "Determine outdated packages automatically")) + self.outdatedDependenciesCheckBox.setToolTip(_translate("PipxPage", "Select to determine packages with any outdated dependencies when determining outdated packages.")) + self.outdatedDependenciesCheckBox.setText(_translate("PipxPage", "Determine packages with outdated dependencies")) self.groupBox_7.setTitle(_translate("PipxPage", "Recent Application Working Directories")) self.label.setText(_translate("PipxPage", "Number of recent working directories:")) self.recentWorkdirsSpinBox.setToolTip(_translate("PipxPage", "Enter the number of recently used working directories to remember"))