def setupUi(self, IntervalTestWindow): IntervalTestWindow.setObjectName("IntervalTestWindow") IntervalTestWindow.setEnabled(True) IntervalTestWindow.resize(1324, 493) self.centralwidget = QtWidgets.QWidget(IntervalTestWindow) self.centralwidget.setObjectName("centralwidget") self.label = QtWidgets.QLabel(self.centralwidget) self.label.setEnabled(True) self.label.setGeometry(QtCore.QRect(30, -30, 821, 151)) font = QtGui.QFont() font.setPointSize(24) self.label.setFont(font) self.label.setObjectName("label") self.output_label = QtWidgets.QLabel(self.centralwidget) self.output_label.setGeometry(QtCore.QRect(30, 90, 471, 51)) font = QtGui.QFont() font.setPointSize(14) self.output_label.setFont(font) self.output_label.setText("") self.output_label.setObjectName("output_label") self.verticalLayoutWidget = QtWidgets.QWidget(self.centralwidget) self.verticalLayoutWidget.setGeometry(QtCore.QRect(30, 140, 721, 291)) self.verticalLayoutWidget.setObjectName("verticalLayoutWidget") self.verticalLayout = QtWidgets.QVBoxLayout(self.verticalLayoutWidget) self.verticalLayout.setContentsMargins(0, 0, 0, 0) self.verticalLayout.setObjectName("verticalLayout") self.horizontalLayout_2 = QtWidgets.QHBoxLayout() self.horizontalLayout_2.setObjectName("horizontalLayout_2") self.replay_button = QtWidgets.QPushButton(self.verticalLayoutWidget) font = QtGui.QFont() font.setPointSize(12) self.replay_button.setFont(font) self.replay_button.setObjectName("replay_button") self.horizontalLayout_2.addWidget(self.replay_button) self.skip_button = QtWidgets.QPushButton(self.verticalLayoutWidget) font = QtGui.QFont() font.setPointSize(12) self.skip_button.setFont(font) self.skip_button.setObjectName("skip_button") self.horizontalLayout_2.addWidget(self.skip_button) self.verticalLayout.addLayout(self.horizontalLayout_2) self.gridLayout = QtWidgets.QGridLayout() self.gridLayout.setObjectName("gridLayout") self.P8_button = QtWidgets.QPushButton(self.verticalLayoutWidget) self.P8_button.setEnabled(True) font = QtGui.QFont() font.setPointSize(14) self.P8_button.setFont(font) self.P8_button.setObjectName("P8_button") self.interval_buttonGroup = QtWidgets.QButtonGroup(IntervalTestWindow) self.interval_buttonGroup.setObjectName("interval_buttonGroup") self.interval_buttonGroup.addButton(self.P8_button) self.gridLayout.addWidget(self.P8_button, 3, 5, 1, 1) self.m6_button = QtWidgets.QPushButton(self.verticalLayoutWidget) self.m6_button.setEnabled(False) font = QtGui.QFont() font.setPointSize(14) self.m6_button.setFont(font) self.m6_button.setObjectName("m6_button") self.interval_buttonGroup.addButton(self.m6_button) self.gridLayout.addWidget(self.m6_button, 2, 5, 1, 1) self.M3_button = QtWidgets.QPushButton(self.verticalLayoutWidget) self.M3_button.setEnabled(True) font = QtGui.QFont() font.setPointSize(14) self.M3_button.setFont(font) self.M3_button.setObjectName("M3_button") self.interval_buttonGroup.addButton(self.M3_button) self.gridLayout.addWidget(self.M3_button, 1, 5, 1, 1) self.M6_button = QtWidgets.QPushButton(self.verticalLayoutWidget) self.M6_button.setEnabled(False) font = QtGui.QFont() font.setPointSize(14) self.M6_button.setFont(font) self.M6_button.setObjectName("M6_button") self.interval_buttonGroup.addButton(self.M6_button) self.gridLayout.addWidget(self.M6_button, 3, 2, 1, 1) self.TT_button = QtWidgets.QPushButton(self.verticalLayoutWidget) self.TT_button.setEnabled(False) font = QtGui.QFont() font.setPointSize(14) self.TT_button.setFont(font) self.TT_button.setObjectName("TT_button") self.interval_buttonGroup.addButton(self.TT_button) self.gridLayout.addWidget(self.TT_button, 2, 3, 1, 1) self.P5_button = QtWidgets.QPushButton(self.verticalLayoutWidget) self.P5_button.setEnabled(True) font = QtGui.QFont() font.setPointSize(14) self.P5_button.setFont(font) self.P5_button.setObjectName("P5_button") self.interval_buttonGroup.addButton(self.P5_button) self.gridLayout.addWidget(self.P5_button, 2, 4, 1, 1) self.P4_button = QtWidgets.QPushButton(self.verticalLayoutWidget) self.P4_button.setEnabled(False) font = QtGui.QFont() font.setPointSize(14) self.P4_button.setFont(font) self.P4_button.setObjectName("P4_button") self.interval_buttonGroup.addButton(self.P4_button) self.gridLayout.addWidget(self.P4_button, 2, 2, 1, 1) self.m2_button = QtWidgets.QPushButton(self.verticalLayoutWidget) self.m2_button.setEnabled(False) font = QtGui.QFont() font.setPointSize(14) self.m2_button.setFont(font) self.m2_button.setObjectName("m2_button") self.interval_buttonGroup.addButton(self.m2_button) self.gridLayout.addWidget(self.m2_button, 1, 2, 1, 1) self.m7_button = QtWidgets.QPushButton(self.verticalLayoutWidget) self.m7_button.setEnabled(False) font = QtGui.QFont() font.setPointSize(14) self.m7_button.setFont(font) self.m7_button.setObjectName("m7_button") self.interval_buttonGroup.addButton(self.m7_button) self.gridLayout.addWidget(self.m7_button, 3, 3, 1, 1) self.m3_button = QtWidgets.QPushButton(self.verticalLayoutWidget) self.m3_button.setEnabled(False) font = QtGui.QFont() font.setPointSize(14) self.m3_button.setFont(font) self.m3_button.setObjectName("m3_button") self.interval_buttonGroup.addButton(self.m3_button) self.gridLayout.addWidget(self.m3_button, 1, 4, 1, 1) self.M2_button = QtWidgets.QPushButton(self.verticalLayoutWidget) self.M2_button.setEnabled(False) font = QtGui.QFont() font.setPointSize(14) self.M2_button.setFont(font) self.M2_button.setObjectName("M2_button") self.interval_buttonGroup.addButton(self.M2_button) self.gridLayout.addWidget(self.M2_button, 1, 3, 1, 1) self.M7_button = QtWidgets.QPushButton(self.verticalLayoutWidget) self.M7_button.setEnabled(False) font = QtGui.QFont() font.setPointSize(14) self.M7_button.setFont(font) self.M7_button.setObjectName("M7_button") self.interval_buttonGroup.addButton(self.M7_button) self.gridLayout.addWidget(self.M7_button, 3, 4, 1, 1) self.verticalLayout.addLayout(self.gridLayout) self.score_label = QtWidgets.QLabel(self.centralwidget) self.score_label.setGeometry(QtCore.QRect(620, 80, 211, 61)) font = QtGui.QFont() font.setPointSize(14) self.score_label.setFont(font) self.score_label.setText("") self.score_label.setObjectName("score_label") self.close_button = QtWidgets.QPushButton(self.centralwidget) self.close_button.setGeometry(QtCore.QRect(920, 440, 211, 41)) font = QtGui.QFont() font.setPointSize(14) self.close_button.setFont(font) self.close_button.setObjectName("close_button") self.select_all = QtWidgets.QCheckBox(self.centralwidget) self.select_all.setGeometry(QtCore.QRect(820, 70, 311, 31)) font = QtGui.QFont() font.setPointSize(12) self.select_all.setFont(font) self.select_all.setObjectName("select_all") self.label_2 = QtWidgets.QLabel(self.centralwidget) self.label_2.setGeometry(QtCore.QRect(820, 0, 591, 61)) font = QtGui.QFont() font.setPointSize(20) self.label_2.setFont(font) self.label_2.setObjectName("label_2") self.horizontalLayoutWidget = QtWidgets.QWidget(self.centralwidget) self.horizontalLayoutWidget.setGeometry( QtCore.QRect(820, 110, 431, 321)) self.horizontalLayoutWidget.setObjectName("horizontalLayoutWidget") self.horizontalLayout = QtWidgets.QHBoxLayout( self.horizontalLayoutWidget) self.horizontalLayout.setContentsMargins(0, 0, 0, 0) self.horizontalLayout.setObjectName("horizontalLayout") self.verticalLayout_2 = QtWidgets.QVBoxLayout() self.verticalLayout_2.setObjectName("verticalLayout_2") self.select_all1 = QtWidgets.QCheckBox(self.horizontalLayoutWidget) font = QtGui.QFont() font.setPointSize(12) self.select_all1.setFont(font) self.select_all1.setObjectName("select_all1") self.verticalLayout_2.addWidget(self.select_all1) self.checkBox = QtWidgets.QCheckBox(self.horizontalLayoutWidget) font = QtGui.QFont() font.setPointSize(12) self.checkBox.setFont(font) self.checkBox.setObjectName("checkBox") self.buttonGroup1 = QtWidgets.QButtonGroup(IntervalTestWindow) self.buttonGroup1.setObjectName("buttonGroup1") self.buttonGroup1.setExclusive(False) self.buttonGroup1.addButton(self.checkBox) self.verticalLayout_2.addWidget(self.checkBox) self.checkBox_2 = QtWidgets.QCheckBox(self.horizontalLayoutWidget) font = QtGui.QFont() font.setPointSize(12) self.checkBox_2.setFont(font) self.checkBox_2.setObjectName("checkBox_2") self.buttonGroup1.addButton(self.checkBox_2) self.verticalLayout_2.addWidget(self.checkBox_2) self.checkBox_3 = QtWidgets.QCheckBox(self.horizontalLayoutWidget) font = QtGui.QFont() font.setPointSize(12) self.checkBox_3.setFont(font) self.checkBox_3.setObjectName("checkBox_3") self.buttonGroup1.addButton(self.checkBox_3) self.verticalLayout_2.addWidget(self.checkBox_3) self.checkBox_4 = QtWidgets.QCheckBox(self.horizontalLayoutWidget) font = QtGui.QFont() font.setPointSize(12) self.checkBox_4.setFont(font) self.checkBox_4.setChecked(True) self.checkBox_4.setObjectName("checkBox_4") self.buttonGroup1.addButton(self.checkBox_4) self.verticalLayout_2.addWidget(self.checkBox_4) self.checkBox_5 = QtWidgets.QCheckBox(self.horizontalLayoutWidget) font = QtGui.QFont() font.setPointSize(12) self.checkBox_5.setFont(font) self.checkBox_5.setObjectName("checkBox_5") self.buttonGroup1.addButton(self.checkBox_5) self.verticalLayout_2.addWidget(self.checkBox_5) self.checkBox_6 = QtWidgets.QCheckBox(self.horizontalLayoutWidget) font = QtGui.QFont() font.setPointSize(12) self.checkBox_6.setFont(font) self.checkBox_6.setObjectName("checkBox_6") self.buttonGroup1.addButton(self.checkBox_6) self.verticalLayout_2.addWidget(self.checkBox_6) self.horizontalLayout.addLayout(self.verticalLayout_2) self.verticalLayout_3 = QtWidgets.QVBoxLayout() self.verticalLayout_3.setObjectName("verticalLayout_3") self.select_all2 = QtWidgets.QCheckBox(self.horizontalLayoutWidget) font = QtGui.QFont() font.setPointSize(12) self.select_all2.setFont(font) self.select_all2.setObjectName("select_all2") self.verticalLayout_3.addWidget(self.select_all2) self.checkBox_7 = QtWidgets.QCheckBox(self.horizontalLayoutWidget) font = QtGui.QFont() font.setPointSize(12) self.checkBox_7.setFont(font) self.checkBox_7.setChecked(True) self.checkBox_7.setObjectName("checkBox_7") self.buttonGroup2 = QtWidgets.QButtonGroup(IntervalTestWindow) self.buttonGroup2.setObjectName("buttonGroup2") self.buttonGroup2.setExclusive(False) self.buttonGroup2.addButton(self.checkBox_7) self.verticalLayout_3.addWidget(self.checkBox_7) self.checkBox_8 = QtWidgets.QCheckBox(self.horizontalLayoutWidget) font = QtGui.QFont() font.setPointSize(12) self.checkBox_8.setFont(font) self.checkBox_8.setObjectName("checkBox_8") self.buttonGroup2.addButton(self.checkBox_8) self.verticalLayout_3.addWidget(self.checkBox_8) self.checkBox_9 = QtWidgets.QCheckBox(self.horizontalLayoutWidget) font = QtGui.QFont() font.setPointSize(12) self.checkBox_9.setFont(font) self.checkBox_9.setObjectName("checkBox_9") self.buttonGroup2.addButton(self.checkBox_9) self.verticalLayout_3.addWidget(self.checkBox_9) self.checkBox_10 = QtWidgets.QCheckBox(self.horizontalLayoutWidget) font = QtGui.QFont() font.setPointSize(12) self.checkBox_10.setFont(font) self.checkBox_10.setObjectName("checkBox_10") self.buttonGroup2.addButton(self.checkBox_10) self.verticalLayout_3.addWidget(self.checkBox_10) self.checkBox_11 = QtWidgets.QCheckBox(self.horizontalLayoutWidget) font = QtGui.QFont() font.setPointSize(12) self.checkBox_11.setFont(font) self.checkBox_11.setObjectName("checkBox_11") self.buttonGroup2.addButton(self.checkBox_11) self.verticalLayout_3.addWidget(self.checkBox_11) self.checkBox_12 = QtWidgets.QCheckBox(self.horizontalLayoutWidget) font = QtGui.QFont() font.setPointSize(12) self.checkBox_12.setFont(font) self.checkBox_12.setChecked(True) self.checkBox_12.setObjectName("checkBox_12") self.buttonGroup2.addButton(self.checkBox_12) self.verticalLayout_3.addWidget(self.checkBox_12) self.horizontalLayout.addLayout(self.verticalLayout_3) IntervalTestWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(IntervalTestWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 1324, 18)) self.menubar.setObjectName("menubar") IntervalTestWindow.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(IntervalTestWindow) self.statusbar.setObjectName("statusbar") IntervalTestWindow.setStatusBar(self.statusbar) self.retranslateUi(IntervalTestWindow) QtCore.QMetaObject.connectSlotsByName(IntervalTestWindow)
def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(758, 586) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.groupBoxDataValues = QtWidgets.QGroupBox(self.centralwidget) self.groupBoxDataValues.setGeometry(QtCore.QRect(380, 10, 361, 321)) self.groupBoxDataValues.setObjectName("groupBoxDataValues") self.gridLayoutWidget = QtWidgets.QWidget(self.groupBoxDataValues) self.gridLayoutWidget.setGeometry(QtCore.QRect(20, 20, 331, 131)) self.gridLayoutWidget.setObjectName("gridLayoutWidget") self.gridLayout = QtWidgets.QGridLayout(self.gridLayoutWidget) self.gridLayout.setContentsMargins(0, 0, 0, 0) self.gridLayout.setObjectName("gridLayout") self.labelTargetSpeed = QtWidgets.QLabel(self.gridLayoutWidget) self.labelTargetSpeed.setObjectName("labelTargetSpeed") self.gridLayout.addWidget(self.labelTargetSpeed, 0, 1, 1, 1) spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.gridLayout.addItem(spacerItem, 0, 2, 1, 1) self.lineEditInTime = QtWidgets.QLineEdit(self.gridLayoutWidget) self.lineEditInTime.setLayoutDirection(QtCore.Qt.RightToLeft) self.lineEditInTime.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.lineEditInTime.setObjectName("lineEditInTime") self.gridLayout.addWidget(self.lineEditInTime, 1, 4, 1, 1) self.lineEditTargetSpeed = QtWidgets.QLineEdit(self.gridLayoutWidget) self.lineEditTargetSpeed.setLayoutDirection(QtCore.Qt.RightToLeft) self.lineEditTargetSpeed.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.lineEditTargetSpeed.setObjectName("lineEditTargetSpeed") self.gridLayout.addWidget(self.lineEditTargetSpeed, 0, 4, 1, 1) self.lineEditTorqueLimit = QtWidgets.QLineEdit(self.gridLayoutWidget) self.lineEditTorqueLimit.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.lineEditTorqueLimit.setObjectName("lineEditTorqueLimit") self.gridLayout.addWidget(self.lineEditTorqueLimit, 2, 4, 1, 1) spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.gridLayout.addItem(spacerItem1, 0, 3, 1, 1) self.labelInTime = QtWidgets.QLabel(self.gridLayoutWidget) self.labelInTime.setObjectName("labelInTime") self.gridLayout.addWidget(self.labelInTime, 1, 1, 1, 1) self.label = QtWidgets.QLabel(self.gridLayoutWidget) self.label.setObjectName("label") self.gridLayout.addWidget(self.label, 2, 1, 1, 2) self.gridLayout.setColumnStretch(4, 2) self.pushButtonPrepDataValues = QtWidgets.QPushButton( self.groupBoxDataValues) self.pushButtonPrepDataValues.setGeometry( QtCore.QRect(230, 150, 121, 23)) self.pushButtonPrepDataValues.setObjectName("pushButtonPrepDataValues") self.groupBoxPreppedDataValues = QtWidgets.QGroupBox( self.groupBoxDataValues) self.groupBoxPreppedDataValues.setGeometry( QtCore.QRect(10, 170, 341, 141)) self.groupBoxPreppedDataValues.setObjectName( "groupBoxPreppedDataValues") self.labelPreppedTargetSpeedLabel = QtWidgets.QLabel( self.groupBoxPreppedDataValues) self.labelPreppedTargetSpeedLabel.setGeometry( QtCore.QRect(10, 40, 101, 20)) self.labelPreppedTargetSpeedLabel.setObjectName( "labelPreppedTargetSpeedLabel") self.labelPreppedInTimeLabel = QtWidgets.QLabel( self.groupBoxPreppedDataValues) self.labelPreppedInTimeLabel.setGeometry(QtCore.QRect(10, 70, 121, 20)) self.labelPreppedInTimeLabel.setObjectName("labelPreppedInTimeLabel") self.labelPreppedTargetSpeed = QtWidgets.QLabel( self.groupBoxPreppedDataValues) self.labelPreppedTargetSpeed.setGeometry(QtCore.QRect(250, 40, 81, 21)) self.labelPreppedTargetSpeed.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.labelPreppedTargetSpeed.setObjectName("labelPreppedTargetSpeed") self.labelPreppedInTime = QtWidgets.QLabel( self.groupBoxPreppedDataValues) self.labelPreppedInTime.setGeometry(QtCore.QRect(250, 70, 81, 21)) self.labelPreppedInTime.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.labelPreppedInTime.setObjectName("labelPreppedInTime") self.labelTorqueLimitLabel = QtWidgets.QLabel( self.groupBoxPreppedDataValues) self.labelTorqueLimitLabel.setGeometry(QtCore.QRect(10, 100, 121, 17)) self.labelTorqueLimitLabel.setObjectName("labelTorqueLimitLabel") self.labelPreppedTorqueLimit = QtWidgets.QLabel( self.groupBoxPreppedDataValues) self.labelPreppedTorqueLimit.setGeometry(QtCore.QRect( 250, 100, 81, 16)) self.labelPreppedTorqueLimit.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.labelPreppedTorqueLimit.setObjectName("labelPreppedTorqueLimit") self.gridLayoutWidget.raise_() self.groupBoxPreppedDataValues.raise_() self.pushButtonPrepDataValues.raise_() self.pushButtonHaltCommand = QtWidgets.QPushButton(self.centralwidget) self.pushButtonHaltCommand.setGeometry(QtCore.QRect(620, 460, 111, 51)) self.pushButtonHaltCommand.setObjectName("pushButtonHaltCommand") self.groupBoxDisplay = QtWidgets.QGroupBox(self.centralwidget) self.groupBoxDisplay.setGeometry(QtCore.QRect(20, 330, 591, 201)) self.groupBoxDisplay.setTitle("") self.groupBoxDisplay.setObjectName("groupBoxDisplay") self.textBrowserDisplay = QtWidgets.QTextBrowser(self.groupBoxDisplay) self.textBrowserDisplay.setGeometry(QtCore.QRect(10, 30, 571, 161)) self.textBrowserDisplay.setObjectName("textBrowserDisplay") self.pushButtonSendCommand = QtWidgets.QPushButton(self.centralwidget) self.pushButtonSendCommand.setGeometry(QtCore.QRect(620, 360, 111, 51)) self.pushButtonSendCommand.setObjectName("pushButtonSendCommand") self.checkBoxSendConfirm = QtWidgets.QCheckBox(self.centralwidget) self.checkBoxSendConfirm.setGeometry(QtCore.QRect(620, 420, 111, 23)) self.checkBoxSendConfirm.setObjectName("checkBoxSendConfirm") self.groupBoxSettings = QtWidgets.QGroupBox(self.centralwidget) self.groupBoxSettings.setGeometry(QtCore.QRect(20, 10, 351, 321)) self.groupBoxSettings.setObjectName("groupBoxSettings") self.comboBoxCurveChoices = QtWidgets.QComboBox(self.groupBoxSettings) self.comboBoxCurveChoices.setGeometry(QtCore.QRect(20, 40, 171, 21)) self.comboBoxCurveChoices.setObjectName("comboBoxCurveChoices") self.comboBoxCurveChoices.addItem("") self.comboBoxCurveChoices.addItem("") self.radioButtonSpeed = QtWidgets.QRadioButton(self.groupBoxSettings) self.radioButtonSpeed.setGeometry(QtCore.QRect(30, 80, 71, 23)) self.radioButtonSpeed.setObjectName("radioButtonSpeed") self.buttonGroupSpeedTorque = QtWidgets.QButtonGroup(MainWindow) self.buttonGroupSpeedTorque.setObjectName("buttonGroupSpeedTorque") self.buttonGroupSpeedTorque.addButton(self.radioButtonSpeed) self.radioButtonTorque = QtWidgets.QRadioButton(self.groupBoxSettings) self.radioButtonTorque.setGeometry(QtCore.QRect(120, 80, 71, 23)) self.radioButtonTorque.setObjectName("radioButtonTorque") self.buttonGroupSpeedTorque.addButton(self.radioButtonTorque) self.radioButtonFoward = QtWidgets.QRadioButton(self.groupBoxSettings) self.radioButtonFoward.setGeometry(QtCore.QRect(30, 120, 112, 23)) self.radioButtonFoward.setObjectName("radioButtonFoward") self.buttonGroupForwardBackward = QtWidgets.QButtonGroup(MainWindow) self.buttonGroupForwardBackward.setObjectName( "buttonGroupForwardBackward") self.buttonGroupForwardBackward.addButton(self.radioButtonFoward) self.radioButtonBackward = QtWidgets.QRadioButton( self.groupBoxSettings) self.radioButtonBackward.setGeometry(QtCore.QRect(120, 120, 112, 23)) self.radioButtonBackward.setObjectName("radioButtonBackward") self.buttonGroupForwardBackward.addButton(self.radioButtonBackward) self.pushButtonOn = QtWidgets.QPushButton(self.groupBoxSettings) self.pushButtonOn.setGeometry(QtCore.QRect(210, 180, 131, 51)) self.pushButtonOn.setObjectName("pushButtonOn") self.pushButtonOff = QtWidgets.QPushButton(self.groupBoxSettings) self.pushButtonOff.setGeometry(QtCore.QRect(210, 250, 131, 51)) self.pushButtonOff.setObjectName("pushButtonOff") self.groupBoxCurrentSettings = QtWidgets.QGroupBox( self.groupBoxSettings) self.groupBoxCurrentSettings.setGeometry( QtCore.QRect(10, 150, 191, 161)) self.groupBoxCurrentSettings.setObjectName("groupBoxCurrentSettings") self.labelMode = QtWidgets.QLabel(self.groupBoxCurrentSettings) self.labelMode.setGeometry(QtCore.QRect(10, 80, 171, 17)) self.labelMode.setObjectName("labelMode") self.labelDirection = QtWidgets.QLabel(self.groupBoxCurrentSettings) self.labelDirection.setGeometry(QtCore.QRect(10, 120, 171, 17)) self.labelDirection.setObjectName("labelDirection") self.labelCurve = QtWidgets.QLabel(self.groupBoxCurrentSettings) self.labelCurve.setGeometry(QtCore.QRect(10, 40, 171, 17)) self.labelCurve.setObjectName("labelCurve") self.groupBoxSettings.raise_() self.groupBoxDataValues.raise_() self.groupBoxDisplay.raise_() self.pushButtonSendCommand.raise_() self.pushButtonHaltCommand.raise_() self.checkBoxSendConfirm.raise_() MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 758, 22)) self.menubar.setObjectName("menubar") self.menuFile = QtWidgets.QMenu(self.menubar) self.menuFile.setObjectName("menuFile") MainWindow.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(MainWindow) self.statusbar.setObjectName("statusbar") MainWindow.setStatusBar(self.statusbar) self.actionHi_D = QtWidgets.QAction(MainWindow) self.actionHi_D.setObjectName("actionHi_D") self.menuFile.addAction(self.actionHi_D) self.menubar.addAction(self.menuFile.menuAction()) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow)
btn_SUB = MyButton('&-') btn_SUB.clicked.connect(btn_SUB.Ifclicked2) btn_DIV = MyButton('&/') btn_DIV.clicked.connect(btn_DIV.Ifclicked3) btn_MUL = MyButton('&*') btn_MUL.clicked.connect(btn_MUL.Ifclicked4) btn_RES = MyButton('&C') btn_RES.clicked.connect(btn_RES.Clear) btn_EQU = MyButton('&=') btn_EQU.clicked.connect(btn_EQU.Calculate) keboard = QtWidgets.QButtonGroup() keboard.addButton(btnDig_0) keboard.addButton(btnDig_3) # Добавляем кнопки в контейнер layout = QtWidgets.QGridLayout() layout.addWidget(btnDig_0, 3, 0) layout.addWidget(btnDig_1, 3, 1) layout.addWidget(btnDig_2, 3, 2) layout.addWidget(btnDig_3, 3, 3) layout.addWidget(btnDig_4, 2, 1) layout.addWidget(btnDig_5, 2, 2) layout.addWidget(btnDig_6, 2, 3) layout.addWidget(btnDig_7, 1, 1) layout.addWidget(btnDig_8, 1, 2) layout.addWidget(btnDig_9, 1, 3)
def setupUi(self, Dialog): Dialog.setObjectName("Dialog") Dialog.resize(305, 645) self.buttonBox = QtWidgets.QDialogButtonBox(Dialog) self.buttonBox.setGeometry(QtCore.QRect(-60, 590, 341, 32)) self.buttonBox.setOrientation(QtCore.Qt.Horizontal) self.buttonBox.setStandardButtons(QtWidgets.QDialogButtonBox.Cancel | QtWidgets.QDialogButtonBox.Ok) self.buttonBox.setObjectName("buttonBox") self.formLayoutWidget = QtWidgets.QWidget(Dialog) self.formLayoutWidget.setGeometry(QtCore.QRect(30, 20, 256, 580)) self.formLayoutWidget.setObjectName("formLayoutWidget") self.formLayout = QtWidgets.QFormLayout(self.formLayoutWidget) self.formLayout.setFieldGrowthPolicy( QtWidgets.QFormLayout.AllNonFixedFieldsGrow) self.formLayout.setContentsMargins(0, 0, 0, 0) self.formLayout.setObjectName("formLayout") spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.formLayout.setItem(0, QtWidgets.QFormLayout.SpanningRole, spacerItem) self.label = QtWidgets.QLabel(self.formLayoutWidget) self.label.setAlignment(QtCore.Qt.AlignCenter) self.label.setObjectName("label") self.formLayout.setWidget(1, QtWidgets.QFormLayout.LabelRole, self.label) self.checkBox_3 = QtWidgets.QCheckBox(self.formLayoutWidget) self.checkBox_3.setObjectName("checkBox_3") self.buttonGroup = QtWidgets.QButtonGroup(Dialog) self.buttonGroup.setObjectName("buttonGroup") self.buttonGroup.addButton(self.checkBox_3) self.formLayout.setWidget(1, QtWidgets.QFormLayout.FieldRole, self.checkBox_3) self.horizontalSlider = QtWidgets.QSlider(self.formLayoutWidget) self.horizontalSlider.setMinimum(0) self.horizontalSlider.setMaximum(2) self.horizontalSlider.setProperty("value", 1) self.horizontalSlider.setOrientation(QtCore.Qt.Horizontal) self.horizontalSlider.setObjectName("horizontalSlider") self.formLayout.setWidget(2, QtWidgets.QFormLayout.SpanningRole, self.horizontalSlider) spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.formLayout.setItem(3, QtWidgets.QFormLayout.SpanningRole, spacerItem1) self.label_8 = QtWidgets.QLabel(self.formLayoutWidget) self.label_8.setAlignment(QtCore.Qt.AlignCenter) self.label_8.setObjectName("label_8") self.formLayout.setWidget(4, QtWidgets.QFormLayout.LabelRole, self.label_8) self.checkBox_2 = QtWidgets.QCheckBox(self.formLayoutWidget) self.checkBox_2.setObjectName("checkBox_2") self.buttonGroup.addButton(self.checkBox_2) self.formLayout.setWidget(4, QtWidgets.QFormLayout.FieldRole, self.checkBox_2) self.horizontalSlider_4 = QtWidgets.QSlider(self.formLayoutWidget) self.horizontalSlider_4.setMinimum(0) self.horizontalSlider_4.setMaximum(2) self.horizontalSlider_4.setProperty("value", 1) self.horizontalSlider_4.setOrientation(QtCore.Qt.Horizontal) self.horizontalSlider_4.setObjectName("horizontalSlider_4") self.formLayout.setWidget(5, QtWidgets.QFormLayout.SpanningRole, self.horizontalSlider_4) spacerItem2 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.formLayout.setItem(6, QtWidgets.QFormLayout.SpanningRole, spacerItem2) self.label_2 = QtWidgets.QLabel(self.formLayoutWidget) self.label_2.setAlignment(QtCore.Qt.AlignCenter) self.label_2.setObjectName("label_2") self.formLayout.setWidget(7, QtWidgets.QFormLayout.SpanningRole, self.label_2) spacerItem3 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.formLayout.setItem(10, QtWidgets.QFormLayout.SpanningRole, spacerItem3) self.label_3 = QtWidgets.QLabel(self.formLayoutWidget) self.label_3.setAlignment(QtCore.Qt.AlignCenter) self.label_3.setObjectName("label_3") self.formLayout.setWidget(11, QtWidgets.QFormLayout.LabelRole, self.label_3) self.checkBox = QtWidgets.QCheckBox(self.formLayoutWidget) self.checkBox.setObjectName("checkBox") self.formLayout.setWidget(11, QtWidgets.QFormLayout.FieldRole, self.checkBox) self.horizontalSlider_2 = QtWidgets.QSlider(self.formLayoutWidget) self.horizontalSlider_2.setEnabled(False) self.horizontalSlider_2.setOrientation(QtCore.Qt.Horizontal) self.horizontalSlider_2.setObjectName("horizontalSlider_2") self.formLayout.setWidget(12, QtWidgets.QFormLayout.SpanningRole, self.horizontalSlider_2) spacerItem4 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.formLayout.setItem(14, QtWidgets.QFormLayout.SpanningRole, spacerItem4) self.label_4 = QtWidgets.QLabel(self.formLayoutWidget) self.label_4.setAlignment(QtCore.Qt.AlignCenter) self.label_4.setObjectName("label_4") self.formLayout.setWidget(15, QtWidgets.QFormLayout.SpanningRole, self.label_4) self.horizontalSlider_3 = QtWidgets.QSlider(self.formLayoutWidget) self.horizontalSlider_3.setOrientation(QtCore.Qt.Horizontal) self.horizontalSlider_3.setObjectName("horizontalSlider_3") self.formLayout.setWidget(16, QtWidgets.QFormLayout.SpanningRole, self.horizontalSlider_3) spacerItem5 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.formLayout.setItem(17, QtWidgets.QFormLayout.SpanningRole, spacerItem5) self.formLayout_2 = QtWidgets.QFormLayout() self.formLayout_2.setFieldGrowthPolicy( QtWidgets.QFormLayout.AllNonFixedFieldsGrow) self.formLayout_2.setObjectName("formLayout_2") self.label_5 = QtWidgets.QLabel(self.formLayoutWidget) self.label_5.setObjectName("label_5") self.formLayout_2.setWidget(0, QtWidgets.QFormLayout.LabelRole, self.label_5) self.lineEdit = QtWidgets.QLineEdit(self.formLayoutWidget) self.lineEdit.setObjectName("lineEdit") self.formLayout_2.setWidget(0, QtWidgets.QFormLayout.FieldRole, self.lineEdit) self.lineEdit_2 = QtWidgets.QLineEdit(self.formLayoutWidget) self.lineEdit_2.setObjectName("lineEdit_2") self.formLayout_2.setWidget(1, QtWidgets.QFormLayout.FieldRole, self.lineEdit_2) self.label_6 = QtWidgets.QLabel(self.formLayoutWidget) self.label_6.setObjectName("label_6") self.formLayout_2.setWidget(1, QtWidgets.QFormLayout.LabelRole, self.label_6) self.lineEdit_3 = QtWidgets.QLineEdit(self.formLayoutWidget) self.lineEdit_3.setObjectName("lineEdit_3") self.formLayout_2.setWidget(2, QtWidgets.QFormLayout.FieldRole, self.lineEdit_3) self.label_7 = QtWidgets.QLabel(self.formLayoutWidget) self.label_7.setObjectName("label_7") self.formLayout_2.setWidget(2, QtWidgets.QFormLayout.LabelRole, self.label_7) self.formLayout.setLayout(18, QtWidgets.QFormLayout.LabelRole, self.formLayout_2) self.checkBox_5 = QtWidgets.QCheckBox(self.formLayoutWidget) self.checkBox_5.setChecked(True) self.checkBox_5.setObjectName("checkBox_5") self.formLayout.setWidget(8, QtWidgets.QFormLayout.SpanningRole, self.checkBox_5) self.checkBox_6 = QtWidgets.QCheckBox(self.formLayoutWidget) self.checkBox_6.setEnabled(True) self.checkBox_6.setChecked(False) self.checkBox_6.setObjectName("checkBox_6") self.formLayout.setWidget(9, QtWidgets.QFormLayout.LabelRole, self.checkBox_6) self.pushButton_4 = QtWidgets.QPushButton(self.formLayoutWidget) self.pushButton_4.setObjectName("pushButton_4") self.formLayout.setWidget(18, QtWidgets.QFormLayout.FieldRole, self.pushButton_4) self.retranslateUi(Dialog) self.buttonBox.accepted.connect(Dialog.accept) self.buttonBox.rejected.connect(Dialog.reject) QtCore.QMetaObject.connectSlotsByName(Dialog)
def __init__(self): super().__init__() journalm_list = bwb.model.QuestionM.get_all() self.vbox_l2 = QtWidgets.QVBoxLayout() self.setLayout(self.vbox_l2) hbox_l3 = QtWidgets.QHBoxLayout() self.vbox_l2.addLayout(hbox_l3) self.diary_label = QtWidgets.QLabel() hbox_l3.addWidget(self.diary_label) hbox_l3.addStretch() self.view_radio_qbuttongroup = QtWidgets.QButtonGroup(self) # noinspection PyUnresolvedReferences self.view_radio_qbuttongroup.buttonToggled.connect( self.on_view_radio_button_toggled) self.day_view_qrb = QtWidgets.QRadioButton("Daily overview") self.day_view_qrb.setChecked(True) self.view_radio_qbuttongroup.addButton( self.day_view_qrb, bwb.bwbglobal.ViewEnum.diary_daily_overview.value) hbox_l3.addWidget(self.day_view_qrb) self.filter_view_qrb = QtWidgets.QRadioButton("Monthly question view") hbox_l3.addWidget(self.filter_view_qrb) self.lock_view_qpb = QtWidgets.QPushButton("Lock view") self.lock_view_qpb.setCheckable(True) self.view_radio_qbuttongroup.addButton( self.filter_view_qrb, bwb.bwbglobal.ViewEnum.journal_monthly_view.value) hbox_l3.addWidget(self.lock_view_qpb) # **Adding the diary** self.diary_widget = bwb.diary.DiaryListCompositeWidget() ##diary_widget.add_text_to_diary_button_pressed_signal.connect(self.on_diary_add_entry_button_pressed) self.diary_widget.context_menu_change_date_signal.connect( self.on_diary_context_menu_change_date) self.diary_widget.context_menu_delete_signal.connect( self.on_diary_context_menu_delete) self.vbox_l2.addWidget(self.diary_widget) # Adding new diary entry.. adding_area_hbox_l3 = QtWidgets.QHBoxLayout() # ..question self.question_label = QtWidgets.QLabel() self.question_label.setWordWrap(True) self.question_label.setFixedWidth(200) adding_area_hbox_l3.addWidget(self.question_label) # ..text input area self.adding_text_to_diary_textedit_w6 = QtWidgets.QTextEdit() ###self.adding_text_to_diary_textedit_w6.setText("<i>New diary entry</i>") self.adding_text_to_diary_textedit_w6.setFixedHeight(ADD_NEW_HEIGHT_IT) adding_area_hbox_l3.addWidget(self.adding_text_to_diary_textedit_w6) # .."add new buttons" edit_diary_entry_vbox_l4 = QtWidgets.QVBoxLayout() ###diary_entry_label = QtWidgets.QLabel("<h4>New diary entry </h4>") ###edit_diary_entry_vbox_l4.addWidget(diary_entry_label) self.add_bn_w3 = QtWidgets.QPushButton("Add new diary entry") self.add_bn_w3.setFixedHeight(50) edit_diary_entry_vbox_l4.addWidget(self.add_bn_w3) # noinspection PyUnresolvedReferences self.add_bn_w3.clicked.connect( self.on_add_text_to_diary_button_clicked) self.add_and_next_qbn_w3 = QtWidgets.QPushButton("Add and Next") edit_diary_entry_vbox_l4.addWidget(self.add_and_next_qbn_w3) adding_area_hbox_l3.addLayout(edit_diary_entry_vbox_l4) self.vbox_l2.addLayout(adding_area_hbox_l3) self.update_gui()
def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(500, 800) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( MainWindow.sizePolicy().hasHeightForWidth()) MainWindow.setSizePolicy(sizePolicy) MainWindow.setMinimumSize(QtCore.QSize(500, 800)) MainWindow.setMaximumSize(QtCore.QSize(500, 800)) MainWindow.setCursor(QtGui.QCursor(QtCore.Qt.ArrowCursor)) MainWindow.setWindowTitle( "Программа выгрузки данных из History server ECS FLS") MainWindow.setLocale( QtCore.QLocale(QtCore.QLocale.Russian, QtCore.QLocale.Russia)) MainWindow.setDocumentMode(False) MainWindow.setDockOptions(QtWidgets.QMainWindow.AllowTabbedDocks | QtWidgets.QMainWindow.AnimatedDocks) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.btnGetHistoryData = QtWidgets.QPushButton(self.centralwidget) self.btnGetHistoryData.setGeometry(QtCore.QRect(10, 670, 481, 23)) self.btnGetHistoryData.setObjectName("btnGetHistoryData") self.dteTimeFrom = QtWidgets.QDateTimeEdit(self.centralwidget) self.dteTimeFrom.setGeometry(QtCore.QRect(65, 160, 194, 22)) self.dteTimeFrom.setDisplayFormat("dd.MM.yyyy H:mm") self.dteTimeFrom.setObjectName("dteTimeFrom") self.dteTimeTo = QtWidgets.QDateTimeEdit(self.centralwidget) self.dteTimeTo.setGeometry(QtCore.QRect(295, 160, 194, 22)) self.dteTimeTo.setDisplayFormat("dd.MM.yyyy H:mm") self.dteTimeTo.setObjectName("dteTimeTo") self.label_102 = QtWidgets.QLabel(self.centralwidget) self.label_102.setGeometry(QtCore.QRect(15, 165, 41, 16)) self.label_102.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.label_102.setObjectName("label_102") self.label_103 = QtWidgets.QLabel(self.centralwidget) self.label_103.setGeometry(QtCore.QRect(270, 165, 21, 16)) self.label_103.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.label_103.setObjectName("label_103") self.label_104 = QtWidgets.QLabel(self.centralwidget) self.label_104.setGeometry(QtCore.QRect(10, 210, 476, 16)) self.label_104.setObjectName("label_104") self.ptePathToSave = QtWidgets.QPlainTextEdit(self.centralwidget) self.ptePathToSave.setEnabled(True) self.ptePathToSave.setGeometry(QtCore.QRect(10, 35, 376, 31)) self.ptePathToSave.setPlainText("") self.ptePathToSave.setObjectName("ptePathToSave") self.label_106 = QtWidgets.QLabel(self.centralwidget) self.label_106.setGeometry(QtCore.QRect(10, 10, 191, 16)) self.label_106.setObjectName("label_106") self.label_105 = QtWidgets.QLabel(self.centralwidget) self.label_105.setGeometry(QtCore.QRect(10, 620, 306, 16)) self.label_105.setObjectName("label_105") self.out_num_tags = QtWidgets.QLabel(self.centralwidget) self.out_num_tags.setGeometry(QtCore.QRect(325, 620, 61, 16)) self.out_num_tags.setObjectName("out_num_tags") self.label_107 = QtWidgets.QLabel(self.centralwidget) self.label_107.setGeometry(QtCore.QRect(10, 730, 61, 16)) self.label_107.setObjectName("label_107") self.program_state = QtWidgets.QLabel(self.centralwidget) self.program_state.setGeometry(QtCore.QRect(90, 730, 341, 16)) self.program_state.setObjectName("program_state") self.label_101 = QtWidgets.QLabel(self.centralwidget) self.label_101.setGeometry(QtCore.QRect(15, 130, 471, 21)) font = QtGui.QFont() font.setPointSize(8) self.label_101.setFont(font) self.label_101.setObjectName("label_101") self.btnCheckTags = QtWidgets.QPushButton(self.centralwidget) self.btnCheckTags.setGeometry(QtCore.QRect(10, 645, 481, 23)) self.btnCheckTags.setObjectName("btnCheckTags") self.btnBrowsePath = QtWidgets.QPushButton(self.centralwidget) self.btnBrowsePath.setGeometry(QtCore.QRect(390, 35, 101, 31)) self.btnBrowsePath.setObjectName("btnBrowsePath") self.progressBar = QtWidgets.QProgressBar(self.centralwidget) self.progressBar.setGeometry(QtCore.QRect(10, 710, 481, 20)) self.progressBar.setProperty("value", 20) self.progressBar.setTextVisible(False) self.progressBar.setFormat("") self.progressBar.setObjectName("progressBar") self.timer_up = QtWidgets.QLabel(self.centralwidget) self.timer_up.setGeometry(QtCore.QRect(440, 730, 51, 16)) self.timer_up.setLayoutDirection(QtCore.Qt.LeftToRight) self.timer_up.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.timer_up.setObjectName("timer_up") self.checkBox = QtWidgets.QCheckBox(self.centralwidget) self.checkBox.setGeometry(QtCore.QRect(15, 105, 471, 20)) self.checkBox.setObjectName("checkBox") self.pteTagList = MyCustomPlainText(self.centralwidget) self.pteTagList.setGeometry(QtCore.QRect(10, 235, 481, 381)) self.pteTagList.setInputMethodHints(QtCore.Qt.ImhLatinOnly | QtCore.Qt.ImhMultiLine) self.pteTagList.setPlainText("") self.pteTagList.setObjectName("pteTagList") self.checkBox_2 = QtWidgets.QCheckBox(self.centralwidget) self.checkBox_2.setGeometry(QtCore.QRect(15, 185, 476, 20)) self.checkBox_2.setObjectName("checkBox_2") self.radioButton_1_1 = QtWidgets.QRadioButton(self.centralwidget) self.radioButton_1_1.setGeometry(QtCore.QRect(290, 80, 95, 20)) self.radioButton_1_1.setObjectName("radioButton_1_1") self.buttonGroup = QtWidgets.QButtonGroup(MainWindow) self.buttonGroup.setObjectName("buttonGroup") self.buttonGroup.addButton(self.radioButton_1_1) self.radioButton_1_2 = QtWidgets.QRadioButton(self.centralwidget) self.radioButton_1_2.setGeometry(QtCore.QRect(380, 80, 106, 20)) self.radioButton_1_2.setObjectName("radioButton_1_2") self.buttonGroup.addButton(self.radioButton_1_2) self.label_108 = QtWidgets.QLabel(self.centralwidget) self.label_108.setGeometry(QtCore.QRect(15, 75, 251, 21)) font = QtGui.QFont() font.setPointSize(8) self.label_108.setFont(font) self.label_108.setObjectName("label_108") self.btnGetHistoryData.raise_() self.dteTimeFrom.raise_() self.dteTimeTo.raise_() self.label_102.raise_() self.label_103.raise_() self.label_104.raise_() self.ptePathToSave.raise_() self.label_106.raise_() self.label_105.raise_() self.out_num_tags.raise_() self.label_107.raise_() self.program_state.raise_() self.label_101.raise_() self.btnCheckTags.raise_() self.btnBrowsePath.raise_() self.progressBar.raise_() self.checkBox.raise_() self.pteTagList.raise_() self.timer_up.raise_() self.checkBox_2.raise_() self.radioButton_1_1.raise_() self.radioButton_1_2.raise_() self.label_108.raise_() MainWindow.setCentralWidget(self.centralwidget) self.statusbar = QtWidgets.QStatusBar(MainWindow) self.statusbar.setObjectName("statusbar") MainWindow.setStatusBar(self.statusbar) self.menuBar = QtWidgets.QMenuBar(MainWindow) self.menuBar.setGeometry(QtCore.QRect(0, 0, 500, 26)) self.menuBar.setObjectName("menuBar") self.menuFile = QtWidgets.QMenu(self.menuBar) self.menuFile.setObjectName("menuFile") self.menuSettings = QtWidgets.QMenu(self.menuBar) self.menuSettings.setObjectName("menuSettings") self.menuLanguage = QtWidgets.QMenu(self.menuSettings) self.menuLanguage.setObjectName("menuLanguage") self.menuHelp = QtWidgets.QMenu(self.menuBar) self.menuHelp.setObjectName("menuHelp") MainWindow.setMenuBar(self.menuBar) self.actionClose = QtWidgets.QAction(MainWindow) self.actionClose.setObjectName("actionClose") self.actionAbout = QtWidgets.QAction(MainWindow) self.actionAbout.setObjectName("actionAbout") self.action_2 = QtWidgets.QAction(MainWindow) self.action_2.setObjectName("action_2") self.actionRussian = QtWidgets.QAction(MainWindow) self.actionRussian.setCheckable(True) self.actionRussian.setObjectName("actionRussian") self.actionEnglish = QtWidgets.QAction(MainWindow) self.actionEnglish.setCheckable(True) self.actionEnglish.setObjectName("actionEnglish") self.menuFile.addAction(self.actionClose) self.menuLanguage.addAction(self.actionRussian) self.menuLanguage.addAction(self.actionEnglish) self.menuSettings.addAction(self.menuLanguage.menuAction()) self.menuHelp.addAction(self.actionAbout) self.menuBar.addAction(self.menuFile.menuAction()) self.menuBar.addAction(self.menuSettings.menuAction()) self.menuBar.addAction(self.menuHelp.menuAction()) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def setupUi(self, MapDialog): MapDialog.setObjectName("MapDialog") MapDialog.resize(652, 545) self.verticalLayout = QtWidgets.QVBoxLayout(MapDialog) self.verticalLayout.setObjectName("verticalLayout") self.tabWidget = QtWidgets.QTabWidget(MapDialog) self.tabWidget.setObjectName("tabWidget") self.tab = QtWidgets.QWidget() self.tab.setObjectName("tab") self.verticalLayout_6 = QtWidgets.QVBoxLayout(self.tab) self.verticalLayout_6.setObjectName("verticalLayout_6") self.radLayoutDefault = QtWidgets.QRadioButton(self.tab) self.radLayoutDefault.setChecked(True) self.radLayoutDefault.setObjectName("radLayoutDefault") self.buttonGroup = QtWidgets.QButtonGroup(MapDialog) self.buttonGroup.setObjectName("buttonGroup") self.buttonGroup.addButton(self.radLayoutDefault) self.verticalLayout_6.addWidget(self.radLayoutDefault) self.scrollArea = QtWidgets.QScrollArea(self.tab) self.scrollArea.setWidgetResizable(True) self.scrollArea.setObjectName("scrollArea") self.scrollAreaWidgetContents = QtWidgets.QWidget() self.scrollAreaWidgetContents.setGeometry(QtCore.QRect(0, -1222, 591, 1635)) self.scrollAreaWidgetContents.setObjectName("scrollAreaWidgetContents") self.gridLayout_12 = QtWidgets.QGridLayout(self.scrollAreaWidgetContents) self.gridLayout_12.setObjectName("gridLayout_12") self.groupScaleBar = QgsCollapsibleGroupBox(self.scrollAreaWidgetContents) self.groupScaleBar.setCheckable(True) self.groupScaleBar.setChecked(False) self.groupScaleBar.setObjectName("groupScaleBar") self.verticalLayout_5 = QtWidgets.QVBoxLayout(self.groupScaleBar) self.verticalLayout_5.setObjectName("verticalLayout_5") self.gridLayout_8 = QtWidgets.QGridLayout() self.gridLayout_8.setObjectName("gridLayout_8") self.cbScaleBarFrame = QtWidgets.QCheckBox(self.groupScaleBar) self.cbScaleBarFrame.setObjectName("cbScaleBarFrame") self.gridLayout_8.addWidget(self.cbScaleBarFrame, 2, 0, 1, 3) self.cboPosScaleBar = QtWidgets.QComboBox(self.groupScaleBar) self.cboPosScaleBar.setObjectName("cboPosScaleBar") self.cboPosScaleBar.addItem("") self.cboPosScaleBar.addItem("") self.cboPosScaleBar.addItem("") self.cboPosScaleBar.addItem("") self.cboPosScaleBar.addItem("") self.cboPosScaleBar.addItem("") self.gridLayout_8.addWidget(self.cboPosScaleBar, 3, 1, 1, 1) self.cbScaleBarBackground = QtWidgets.QCheckBox(self.groupScaleBar) self.cbScaleBarBackground.setObjectName("cbScaleBarBackground") self.gridLayout_8.addWidget(self.cbScaleBarBackground, 1, 0, 1, 3) self.colorScaleBarBackground = QgsColorButton(self.groupScaleBar) self.colorScaleBarBackground.setMinimumSize(QtCore.QSize(24, 21)) self.colorScaleBarBackground.setColor(QtGui.QColor(255, 255, 255)) self.colorScaleBarBackground.setDefaultColor(QtGui.QColor(255, 255, 255)) self.colorScaleBarBackground.setObjectName("colorScaleBarBackground") self.gridLayout_8.addWidget(self.colorScaleBarBackground, 1, 3, 1, 1) self.label_24 = QtWidgets.QLabel(self.groupScaleBar) self.label_24.setObjectName("label_24") self.gridLayout_8.addWidget(self.label_24, 3, 0, 1, 1) self.colorScaleBarFrame = QgsColorButton(self.groupScaleBar) self.colorScaleBarFrame.setMinimumSize(QtCore.QSize(24, 21)) self.colorScaleBarFrame.setColor(QtGui.QColor(0, 0, 0)) self.colorScaleBarFrame.setDefaultColor(QtGui.QColor(0, 0, 0)) self.colorScaleBarFrame.setObjectName("colorScaleBarFrame") self.gridLayout_8.addWidget(self.colorScaleBarFrame, 2, 3, 1, 1) self.label_8 = QtWidgets.QLabel(self.groupScaleBar) self.label_8.setObjectName("label_8") self.gridLayout_8.addWidget(self.label_8, 0, 0, 1, 1) self.fbtnScaleBar = QgsFontButton(self.groupScaleBar) self.fbtnScaleBar.setMinimumSize(QtCore.QSize(0, 21)) self.fbtnScaleBar.setMode(QgsFontButton.ModeQFont) self.fbtnScaleBar.setObjectName("fbtnScaleBar") self.gridLayout_8.addWidget(self.fbtnScaleBar, 0, 1, 1, 1) self.colorScaleBarText = QgsColorButton(self.groupScaleBar) self.colorScaleBarText.setMinimumSize(QtCore.QSize(24, 21)) self.colorScaleBarText.setColor(QtGui.QColor(0, 0, 0)) self.colorScaleBarText.setDefaultColor(QtGui.QColor(0, 0, 0)) self.colorScaleBarText.setObjectName("colorScaleBarText") self.gridLayout_8.addWidget(self.colorScaleBarText, 0, 3, 1, 1) spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.gridLayout_8.addItem(spacerItem, 0, 2, 1, 1) self.verticalLayout_5.addLayout(self.gridLayout_8) self.gridLayout_12.addWidget(self.groupScaleBar, 2, 1, 1, 1) self.groupNorthArrow = QgsCollapsibleGroupBox(self.scrollAreaWidgetContents) self.groupNorthArrow.setCheckable(True) self.groupNorthArrow.setChecked(False) self.groupNorthArrow.setObjectName("groupNorthArrow") self.verticalLayout_7 = QtWidgets.QVBoxLayout(self.groupNorthArrow) self.verticalLayout_7.setObjectName("verticalLayout_7") self.gridLayout_9 = QtWidgets.QGridLayout() self.gridLayout_9.setObjectName("gridLayout_9") self.cbNorthArrowBackground = QtWidgets.QCheckBox(self.groupNorthArrow) self.cbNorthArrowBackground.setObjectName("cbNorthArrowBackground") self.gridLayout_9.addWidget(self.cbNorthArrowBackground, 0, 0, 1, 3) self.label_25 = QtWidgets.QLabel(self.groupNorthArrow) self.label_25.setObjectName("label_25") self.gridLayout_9.addWidget(self.label_25, 2, 0, 1, 1) self.colorNorthArrowBackground = QgsColorButton(self.groupNorthArrow) self.colorNorthArrowBackground.setMinimumSize(QtCore.QSize(24, 21)) self.colorNorthArrowBackground.setColor(QtGui.QColor(255, 255, 255)) self.colorNorthArrowBackground.setDefaultColor(QtGui.QColor(255, 255, 255)) self.colorNorthArrowBackground.setObjectName("colorNorthArrowBackground") self.gridLayout_9.addWidget(self.colorNorthArrowBackground, 0, 3, 1, 1) self.cboPosNorthArrow = QtWidgets.QComboBox(self.groupNorthArrow) self.cboPosNorthArrow.setObjectName("cboPosNorthArrow") self.cboPosNorthArrow.addItem("") self.cboPosNorthArrow.addItem("") self.cboPosNorthArrow.addItem("") self.cboPosNorthArrow.addItem("") self.cboPosNorthArrow.addItem("") self.cboPosNorthArrow.addItem("") self.gridLayout_9.addWidget(self.cboPosNorthArrow, 2, 1, 1, 1) self.cbNorthArrowFrame = QtWidgets.QCheckBox(self.groupNorthArrow) self.cbNorthArrowFrame.setObjectName("cbNorthArrowFrame") self.gridLayout_9.addWidget(self.cbNorthArrowFrame, 1, 0, 1, 3) self.colorNorthArrowFrame = QgsColorButton(self.groupNorthArrow) self.colorNorthArrowFrame.setMinimumSize(QtCore.QSize(24, 21)) self.colorNorthArrowFrame.setColor(QtGui.QColor(0, 0, 0)) self.colorNorthArrowFrame.setDefaultColor(QtGui.QColor(0, 0, 0)) self.colorNorthArrowFrame.setObjectName("colorNorthArrowFrame") self.gridLayout_9.addWidget(self.colorNorthArrowFrame, 1, 3, 1, 1) self.verticalLayout_7.addLayout(self.gridLayout_9) self.gridLayout_12.addWidget(self.groupNorthArrow, 3, 1, 1, 1) self.groupLegend = QgsCollapsibleGroupBox(self.scrollAreaWidgetContents) self.groupLegend.setCheckable(True) self.groupLegend.setChecked(False) self.groupLegend.setObjectName("groupLegend") self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.groupLegend) self.verticalLayout_3.setObjectName("verticalLayout_3") self.gridLayout_7 = QtWidgets.QGridLayout() self.gridLayout_7.setObjectName("gridLayout_7") self.label_22 = QtWidgets.QLabel(self.groupLegend) self.label_22.setObjectName("label_22") self.gridLayout_7.addWidget(self.label_22, 4, 0, 1, 1) self.colorLegendText = QgsColorButton(self.groupLegend) self.colorLegendText.setMinimumSize(QtCore.QSize(24, 21)) self.colorLegendText.setColor(QtGui.QColor(0, 0, 0)) self.colorLegendText.setObjectName("colorLegendText") self.gridLayout_7.addWidget(self.colorLegendText, 1, 3, 1, 1) self.cboPosLegend = QtWidgets.QComboBox(self.groupLegend) self.cboPosLegend.setObjectName("cboPosLegend") self.cboPosLegend.addItem("") self.cboPosLegend.addItem("") self.cboPosLegend.addItem("") self.cboPosLegend.addItem("") self.cboPosLegend.addItem("") self.cboPosLegend.addItem("") self.gridLayout_7.addWidget(self.cboPosLegend, 4, 1, 1, 1) self.label_20 = QtWidgets.QLabel(self.groupLegend) self.label_20.setObjectName("label_20") self.gridLayout_7.addWidget(self.label_20, 0, 0, 1, 1) self.colorLegendBackground = QgsColorButton(self.groupLegend) self.colorLegendBackground.setMinimumSize(QtCore.QSize(24, 21)) self.colorLegendBackground.setColor(QtGui.QColor(255, 255, 255)) self.colorLegendBackground.setDefaultColor(QtGui.QColor(255, 255, 255)) self.colorLegendBackground.setObjectName("colorLegendBackground") self.gridLayout_7.addWidget(self.colorLegendBackground, 2, 3, 1, 1) self.label_21 = QtWidgets.QLabel(self.groupLegend) self.label_21.setObjectName("label_21") self.gridLayout_7.addWidget(self.label_21, 1, 0, 1, 1) self.cbLegendBackground = QtWidgets.QCheckBox(self.groupLegend) self.cbLegendBackground.setObjectName("cbLegendBackground") self.gridLayout_7.addWidget(self.cbLegendBackground, 2, 0, 1, 3) self.labelLegend = QtWidgets.QLineEdit(self.groupLegend) self.labelLegend.setObjectName("labelLegend") self.gridLayout_7.addWidget(self.labelLegend, 0, 1, 1, 3) self.fbtnLegend = QgsFontButton(self.groupLegend) self.fbtnLegend.setMinimumSize(QtCore.QSize(0, 21)) font = QtGui.QFont() font.setPointSize(7) self.fbtnLegend.setFont(font) self.fbtnLegend.setMode(QgsFontButton.ModeQFont) self.fbtnLegend.setObjectName("fbtnLegend") self.gridLayout_7.addWidget(self.fbtnLegend, 1, 1, 1, 1) spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.gridLayout_7.addItem(spacerItem1, 1, 2, 1, 1) self.cbLegendFrame = QtWidgets.QCheckBox(self.groupLegend) self.cbLegendFrame.setObjectName("cbLegendFrame") self.gridLayout_7.addWidget(self.cbLegendFrame, 3, 0, 1, 3) self.colorLegendFrame = QgsColorButton(self.groupLegend) self.colorLegendFrame.setMinimumSize(QtCore.QSize(24, 21)) self.colorLegendFrame.setColor(QtGui.QColor(0, 0, 0)) self.colorLegendFrame.setDefaultColor(QtGui.QColor(0, 0, 0)) self.colorLegendFrame.setObjectName("colorLegendFrame") self.gridLayout_7.addWidget(self.colorLegendFrame, 3, 3, 1, 1) self.verticalLayout_3.addLayout(self.gridLayout_7) self.gridLayout_12.addWidget(self.groupLegend, 1, 1, 1, 1) self.groupPlot = QgsCollapsibleGroupBox(self.scrollAreaWidgetContents) self.groupPlot.setCheckable(True) self.groupPlot.setChecked(False) self.groupPlot.setCollapsed(False) self.groupPlot.setObjectName("groupPlot") self.verticalLayout_10 = QtWidgets.QVBoxLayout(self.groupPlot) self.verticalLayout_10.setObjectName("verticalLayout_10") self.gridLayout_5 = QtWidgets.QGridLayout() self.gridLayout_5.setObjectName("gridLayout_5") self.btnPlotUp = QtWidgets.QToolButton(self.groupPlot) self.btnPlotUp.setObjectName("btnPlotUp") self.gridLayout_5.addWidget(self.btnPlotUp, 0, 2, 1, 1) self.label_28 = QtWidgets.QLabel(self.groupPlot) self.label_28.setObjectName("label_28") self.gridLayout_5.addWidget(self.label_28, 2, 0, 1, 6) self.tablePlots = PlotItemsTable(self.groupPlot) self.tablePlots.setMinimumSize(QtCore.QSize(0, 150)) self.tablePlots.setEditTriggers(QtWidgets.QAbstractItemView.AllEditTriggers) self.tablePlots.setWordWrap(False) self.tablePlots.setObjectName("tablePlots") self.tablePlots.setColumnCount(4) self.tablePlots.setRowCount(0) item = QtWidgets.QTableWidgetItem() self.tablePlots.setHorizontalHeaderItem(0, item) item = QtWidgets.QTableWidgetItem() self.tablePlots.setHorizontalHeaderItem(1, item) item = QtWidgets.QTableWidgetItem() self.tablePlots.setHorizontalHeaderItem(2, item) item = QtWidgets.QTableWidgetItem() self.tablePlots.setHorizontalHeaderItem(3, item) self.tablePlots.horizontalHeader().setVisible(True) self.tablePlots.horizontalHeader().setCascadingSectionResizes(False) self.tablePlots.horizontalHeader().setDefaultSectionSize(110) self.tablePlots.horizontalHeader().setMinimumSectionSize(80) self.tablePlots.horizontalHeader().setStretchLastSection(True) self.tablePlots.verticalHeader().setDefaultSectionSize(20) self.tablePlots.verticalHeader().setMinimumSectionSize(20) self.gridLayout_5.addWidget(self.tablePlots, 1, 0, 1, 6) self.tableGraphics = GraphicItemsTable(self.groupPlot) self.tableGraphics.setMinimumSize(QtCore.QSize(0, 150)) self.tableGraphics.setEditTriggers(QtWidgets.QAbstractItemView.AllEditTriggers) self.tableGraphics.setWordWrap(False) self.tableGraphics.setObjectName("tableGraphics") self.tableGraphics.setColumnCount(4) self.tableGraphics.setRowCount(0) item = QtWidgets.QTableWidgetItem() self.tableGraphics.setHorizontalHeaderItem(0, item) item = QtWidgets.QTableWidgetItem() self.tableGraphics.setHorizontalHeaderItem(1, item) item = QtWidgets.QTableWidgetItem() self.tableGraphics.setHorizontalHeaderItem(2, item) item = QtWidgets.QTableWidgetItem() self.tableGraphics.setHorizontalHeaderItem(3, item) self.tableGraphics.horizontalHeader().setVisible(True) self.tableGraphics.horizontalHeader().setDefaultSectionSize(110) self.tableGraphics.horizontalHeader().setStretchLastSection(True) self.tableGraphics.verticalHeader().setDefaultSectionSize(20) self.tableGraphics.verticalHeader().setMinimumSectionSize(20) self.gridLayout_5.addWidget(self.tableGraphics, 3, 0, 1, 6) self.btnRemovePlot = QtWidgets.QToolButton(self.groupPlot) self.btnRemovePlot.setObjectName("btnRemovePlot") self.gridLayout_5.addWidget(self.btnRemovePlot, 0, 1, 1, 1) self.btnAddPlot = QtWidgets.QToolButton(self.groupPlot) self.btnAddPlot.setObjectName("btnAddPlot") self.gridLayout_5.addWidget(self.btnAddPlot, 0, 0, 1, 1) spacerItem2 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.gridLayout_5.addItem(spacerItem2, 0, 5, 1, 1) self.btnPlotDown = QtWidgets.QToolButton(self.groupPlot) self.btnPlotDown.setObjectName("btnPlotDown") self.gridLayout_5.addWidget(self.btnPlotDown, 0, 3, 1, 1) self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") self.cbDynamicAxisLimits = QtWidgets.QCheckBox(self.groupPlot) self.cbDynamicAxisLimits.setObjectName("cbDynamicAxisLimits") self.horizontalLayout.addWidget(self.cbDynamicAxisLimits) self.gridLayout_5.addLayout(self.horizontalLayout, 0, 4, 1, 1) self.verticalLayout_10.addLayout(self.gridLayout_5) self.gridLayout_12.addWidget(self.groupPlot, 5, 1, 1, 1) self.groupLabel = QgsCollapsibleGroupBox(self.scrollAreaWidgetContents) self.groupLabel.setCheckable(True) self.groupLabel.setChecked(False) self.groupLabel.setObjectName("groupLabel") self.verticalLayout_9 = QtWidgets.QVBoxLayout(self.groupLabel) self.verticalLayout_9.setObjectName("verticalLayout_9") self.gridLayout_10 = QtWidgets.QGridLayout() self.gridLayout_10.setObjectName("gridLayout_10") self.fbtnLabel = QgsFontButton(self.groupLabel) self.fbtnLabel.setMinimumSize(QtCore.QSize(0, 21)) font = QtGui.QFont() font.setPointSize(7) self.fbtnLabel.setFont(font) self.fbtnLabel.setMode(QgsFontButton.ModeQFont) self.fbtnLabel.setObjectName("fbtnLabel") self.gridLayout_10.addWidget(self.fbtnLabel, 1, 1, 1, 1) self.colorLabelBackground = QgsColorButton(self.groupLabel) self.colorLabelBackground.setMinimumSize(QtCore.QSize(24, 21)) self.colorLabelBackground.setColor(QtGui.QColor(255, 255, 255)) self.colorLabelBackground.setDefaultColor(QtGui.QColor(255, 255, 255)) self.colorLabelBackground.setObjectName("colorLabelBackground") self.gridLayout_10.addWidget(self.colorLabelBackground, 2, 3, 1, 1) self.label_26 = QtWidgets.QLabel(self.groupLabel) self.label_26.setObjectName("label_26") self.gridLayout_10.addWidget(self.label_26, 4, 0, 1, 1) self.cbLabelBackground = QtWidgets.QCheckBox(self.groupLabel) self.cbLabelBackground.setObjectName("cbLabelBackground") self.gridLayout_10.addWidget(self.cbLabelBackground, 2, 0, 1, 3) self.colorLabelText = QgsColorButton(self.groupLabel) self.colorLabelText.setMinimumSize(QtCore.QSize(24, 21)) self.colorLabelText.setColor(QtGui.QColor(0, 0, 0)) self.colorLabelText.setObjectName("colorLabelText") self.gridLayout_10.addWidget(self.colorLabelText, 1, 3, 1, 1) self.label_23 = QtWidgets.QLabel(self.groupLabel) self.label_23.setObjectName("label_23") self.gridLayout_10.addWidget(self.label_23, 0, 0, 1, 1) self.label_27 = QtWidgets.QLabel(self.groupLabel) self.label_27.setObjectName("label_27") self.gridLayout_10.addWidget(self.label_27, 1, 0, 1, 1) spacerItem3 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.gridLayout_10.addItem(spacerItem3, 1, 2, 1, 1) self.labelInput = QtWidgets.QTextEdit(self.groupLabel) self.labelInput.setObjectName("labelInput") self.gridLayout_10.addWidget(self.labelInput, 0, 1, 1, 2) self.cboPosLabel = QtWidgets.QComboBox(self.groupLabel) self.cboPosLabel.setObjectName("cboPosLabel") self.cboPosLabel.addItem("") self.cboPosLabel.addItem("") self.cboPosLabel.addItem("") self.cboPosLabel.addItem("") self.cboPosLabel.addItem("") self.cboPosLabel.addItem("") self.gridLayout_10.addWidget(self.cboPosLabel, 4, 1, 1, 1) self.gridLayout_4 = QtWidgets.QGridLayout() self.gridLayout_4.setObjectName("gridLayout_4") self.pbMapNo = QtWidgets.QPushButton(self.groupLabel) self.pbMapNo.setObjectName("pbMapNo") self.gridLayout_4.addWidget(self.pbMapNo, 0, 0, 1, 1) self.pbResultType = QtWidgets.QPushButton(self.groupLabel) self.pbResultType.setObjectName("pbResultType") self.gridLayout_4.addWidget(self.pbResultType, 2, 0, 1, 1) spacerItem4 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.gridLayout_4.addItem(spacerItem4, 5, 0, 1, 1) self.pbWorkspaceLoc = QtWidgets.QPushButton(self.groupLabel) self.pbWorkspaceLoc.setObjectName("pbWorkspaceLoc") self.gridLayout_4.addWidget(self.pbWorkspaceLoc, 4, 0, 1, 1) self.pbResultName = QtWidgets.QPushButton(self.groupLabel) self.pbResultName.setObjectName("pbResultName") self.gridLayout_4.addWidget(self.pbResultName, 1, 0, 1, 1) self.pbDate = QtWidgets.QPushButton(self.groupLabel) self.pbDate.setObjectName("pbDate") self.gridLayout_4.addWidget(self.pbDate, 3, 0, 1, 1) self.gridLayout_10.addLayout(self.gridLayout_4, 0, 3, 1, 1) self.cbLabelFrame = QtWidgets.QCheckBox(self.groupLabel) self.cbLabelFrame.setObjectName("cbLabelFrame") self.gridLayout_10.addWidget(self.cbLabelFrame, 3, 0, 1, 3) self.colorLabelFrame = QgsColorButton(self.groupLabel) self.colorLabelFrame.setMinimumSize(QtCore.QSize(24, 21)) self.colorLabelFrame.setColor(QtGui.QColor(0, 0, 0)) self.colorLabelFrame.setDefaultColor(QtGui.QColor(0, 0, 0)) self.colorLabelFrame.setObjectName("colorLabelFrame") self.gridLayout_10.addWidget(self.colorLabelFrame, 3, 3, 1, 1) self.verticalLayout_9.addLayout(self.gridLayout_10) self.gridLayout_12.addWidget(self.groupLabel, 4, 1, 1, 1) self.groupImages = QgsCollapsibleGroupBox(self.scrollAreaWidgetContents) self.groupImages.setCheckable(True) self.groupImages.setChecked(False) self.groupImages.setCollapsed(False) self.groupImages.setObjectName("groupImages") self.verticalLayout_8 = QtWidgets.QVBoxLayout(self.groupImages) self.verticalLayout_8.setObjectName("verticalLayout_8") self.gridLayout_6 = QtWidgets.QGridLayout() self.gridLayout_6.setObjectName("gridLayout_6") self.btnImageUp = QtWidgets.QToolButton(self.groupImages) self.btnImageUp.setObjectName("btnImageUp") self.gridLayout_6.addWidget(self.btnImageUp, 0, 2, 1, 1) self.btnRemoveImage = QtWidgets.QToolButton(self.groupImages) self.btnRemoveImage.setObjectName("btnRemoveImage") self.gridLayout_6.addWidget(self.btnRemoveImage, 0, 1, 1, 1) self.btnAddImage = QtWidgets.QToolButton(self.groupImages) self.btnAddImage.setObjectName("btnAddImage") self.gridLayout_6.addWidget(self.btnAddImage, 0, 0, 1, 1) self.btnImageDown = QtWidgets.QToolButton(self.groupImages) self.btnImageDown.setObjectName("btnImageDown") self.gridLayout_6.addWidget(self.btnImageDown, 0, 3, 1, 1) spacerItem5 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.gridLayout_6.addItem(spacerItem5, 0, 4, 1, 1) self.tableImages = ImageItemsTable(self.groupImages) self.tableImages.setMinimumSize(QtCore.QSize(0, 150)) self.tableImages.setEditTriggers(QtWidgets.QAbstractItemView.AllEditTriggers) self.tableImages.setWordWrap(False) self.tableImages.setObjectName("tableImages") self.tableImages.setColumnCount(3) self.tableImages.setRowCount(0) item = QtWidgets.QTableWidgetItem() self.tableImages.setHorizontalHeaderItem(0, item) item = QtWidgets.QTableWidgetItem() self.tableImages.setHorizontalHeaderItem(1, item) item = QtWidgets.QTableWidgetItem() self.tableImages.setHorizontalHeaderItem(2, item) self.tableImages.horizontalHeader().setDefaultSectionSize(150) self.tableImages.horizontalHeader().setMinimumSectionSize(39) self.tableImages.horizontalHeader().setStretchLastSection(True) self.tableImages.verticalHeader().setDefaultSectionSize(20) self.tableImages.verticalHeader().setMinimumSectionSize(20) self.gridLayout_6.addWidget(self.tableImages, 1, 0, 1, 5) self.verticalLayout_8.addLayout(self.gridLayout_6) self.gridLayout_12.addWidget(self.groupImages, 6, 1, 1, 1) self.mGroupBox = QgsCollapsibleGroupBox(self.scrollAreaWidgetContents) self.mGroupBox.setCollapsed(False) self.mGroupBox.setObjectName("mGroupBox") self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.mGroupBox) self.verticalLayout_2.setObjectName("verticalLayout_2") self.gridLayout = QtWidgets.QGridLayout() self.gridLayout.setObjectName("gridLayout") self.label_6 = QtWidgets.QLabel(self.mGroupBox) self.label_6.setObjectName("label_6") self.gridLayout.addWidget(self.label_6, 0, 0, 1, 1) self.gridLayout_2 = QtWidgets.QGridLayout() self.gridLayout_2.setObjectName("gridLayout_2") self.sbHeight = QtWidgets.QDoubleSpinBox(self.mGroupBox) self.sbHeight.setMinimumSize(QtCore.QSize(150, 0)) self.sbHeight.setMinimum(1.0) self.sbHeight.setMaximum(99999.0) self.sbHeight.setObjectName("sbHeight") self.gridLayout_2.addWidget(self.sbHeight, 1, 0, 1, 1) self.sbWidth = QtWidgets.QDoubleSpinBox(self.mGroupBox) self.sbWidth.setMinimumSize(QtCore.QSize(150, 0)) self.sbWidth.setMinimum(1.0) self.sbWidth.setMaximum(99999.0) self.sbWidth.setObjectName("sbWidth") self.gridLayout_2.addWidget(self.sbWidth, 0, 0, 1, 1) self.cboUnits = QtWidgets.QComboBox(self.mGroupBox) self.cboUnits.setObjectName("cboUnits") self.cboUnits.addItem("") self.cboUnits.addItem("") self.gridLayout_2.addWidget(self.cboUnits, 0, 1, 2, 1) spacerItem6 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.gridLayout_2.addItem(spacerItem6, 0, 2, 2, 1) self.gridLayout.addLayout(self.gridLayout_2, 1, 1, 2, 1) self.label_2 = QtWidgets.QLabel(self.mGroupBox) self.label_2.setObjectName("label_2") self.gridLayout.addWidget(self.label_2, 2, 0, 1, 1) self.label = QtWidgets.QLabel(self.mGroupBox) self.label.setObjectName("label") self.gridLayout.addWidget(self.label, 1, 0, 1, 1) self.cboPageSize = QtWidgets.QComboBox(self.mGroupBox) self.cboPageSize.setObjectName("cboPageSize") self.cboPageSize.addItem("") self.cboPageSize.addItem("") self.cboPageSize.addItem("") self.cboPageSize.addItem("") self.cboPageSize.addItem("") self.cboPageSize.addItem("") self.cboPageSize.addItem("") self.cboPageSize.addItem("") self.cboPageSize.addItem("") self.cboPageSize.addItem("") self.cboPageSize.addItem("") self.cboPageSize.addItem("") self.cboPageSize.addItem("") self.cboPageSize.addItem("") self.cboPageSize.addItem("") self.cboPageSize.addItem("") self.cboPageSize.addItem("") self.cboPageSize.addItem("") self.cboPageSize.addItem("") self.cboPageSize.addItem("") self.cboPageSize.addItem("") self.cboPageSize.addItem("") self.cboPageSize.addItem("") self.cboPageSize.addItem("") self.cboPageSize.addItem("") self.cboPageSize.addItem("") self.cboPageSize.addItem("") self.cboPageSize.addItem("") self.cboPageSize.addItem("") self.cboPageSize.addItem("") self.gridLayout.addWidget(self.cboPageSize, 0, 1, 1, 1) self.label_7 = QtWidgets.QLabel(self.mGroupBox) self.label_7.setObjectName("label_7") self.gridLayout.addWidget(self.label_7, 3, 0, 1, 1) self.label_4 = QtWidgets.QLabel(self.mGroupBox) self.label_4.setObjectName("label_4") self.gridLayout.addWidget(self.label_4, 4, 0, 1, 1) self.cboOrientation = QtWidgets.QComboBox(self.mGroupBox) self.cboOrientation.setObjectName("cboOrientation") self.cboOrientation.addItem("") self.cboOrientation.addItem("") self.gridLayout.addWidget(self.cboOrientation, 3, 1, 1, 1) self.sbDpi = QtWidgets.QSpinBox(self.mGroupBox) self.sbDpi.setMinimum(1) self.sbDpi.setMaximum(99999) self.sbDpi.setProperty("value", 300) self.sbDpi.setObjectName("sbDpi") self.gridLayout.addWidget(self.sbDpi, 4, 1, 1, 1) self.sbPageFrameThickness = QtWidgets.QDoubleSpinBox(self.mGroupBox) self.sbPageFrameThickness.setDecimals(1) self.sbPageFrameThickness.setMinimum(0.1) self.sbPageFrameThickness.setProperty("value", 0.3) self.sbPageFrameThickness.setObjectName("sbPageFrameThickness") self.gridLayout.addWidget(self.sbPageFrameThickness, 5, 3, 1, 1) self.label_9 = QtWidgets.QLabel(self.mGroupBox) self.label_9.setObjectName("label_9") self.gridLayout.addWidget(self.label_9, 5, 2, 1, 1) self.cbPageFrame = QtWidgets.QCheckBox(self.mGroupBox) self.cbPageFrame.setChecked(True) self.cbPageFrame.setObjectName("cbPageFrame") self.gridLayout.addWidget(self.cbPageFrame, 5, 0, 1, 2) self.colorPageFrame = QgsColorButton(self.mGroupBox) self.colorPageFrame.setMinimumSize(QtCore.QSize(24, 21)) self.colorPageFrame.setColor(QtGui.QColor(0, 0, 0)) self.colorPageFrame.setDefaultColor(QtGui.QColor(0, 0, 0)) self.colorPageFrame.setObjectName("colorPageFrame") self.gridLayout.addWidget(self.colorPageFrame, 5, 4, 1, 1) self.groupBox = QtWidgets.QGroupBox(self.mGroupBox) self.groupBox.setMinimumSize(QtCore.QSize(0, 100)) self.groupBox.setObjectName("groupBox") self.gridLayout_13 = QtWidgets.QGridLayout(self.groupBox) self.gridLayout_13.setObjectName("gridLayout_13") self.sbPageMarginTop = QtWidgets.QDoubleSpinBox(self.groupBox) self.sbPageMarginTop.setDecimals(1) self.sbPageMarginTop.setProperty("value", 5.0) self.sbPageMarginTop.setObjectName("sbPageMarginTop") self.gridLayout_13.addWidget(self.sbPageMarginTop, 0, 2, 1, 1) self.label_11 = QtWidgets.QLabel(self.groupBox) self.label_11.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter) self.label_11.setObjectName("label_11") self.gridLayout_13.addWidget(self.label_11, 0, 1, 1, 1) self.label_12 = QtWidgets.QLabel(self.groupBox) self.label_12.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter) self.label_12.setObjectName("label_12") self.gridLayout_13.addWidget(self.label_12, 1, 0, 1, 1) self.sbPageMarginLeft = QtWidgets.QDoubleSpinBox(self.groupBox) self.sbPageMarginLeft.setDecimals(1) self.sbPageMarginLeft.setProperty("value", 5.0) self.sbPageMarginLeft.setObjectName("sbPageMarginLeft") self.gridLayout_13.addWidget(self.sbPageMarginLeft, 1, 1, 1, 1) self.label_14 = QtWidgets.QLabel(self.groupBox) self.label_14.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter) self.label_14.setObjectName("label_14") self.gridLayout_13.addWidget(self.label_14, 2, 1, 1, 1) self.sbPageMarginBottom = QtWidgets.QDoubleSpinBox(self.groupBox) self.sbPageMarginBottom.setDecimals(1) self.sbPageMarginBottom.setProperty("value", 5.0) self.sbPageMarginBottom.setObjectName("sbPageMarginBottom") self.gridLayout_13.addWidget(self.sbPageMarginBottom, 2, 2, 1, 1) self.sbPageMarginRight = QtWidgets.QDoubleSpinBox(self.groupBox) self.sbPageMarginRight.setDecimals(1) self.sbPageMarginRight.setProperty("value", 5.0) self.sbPageMarginRight.setObjectName("sbPageMarginRight") self.gridLayout_13.addWidget(self.sbPageMarginRight, 1, 3, 1, 1) self.label_13 = QtWidgets.QLabel(self.groupBox) self.label_13.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter) self.label_13.setObjectName("label_13") self.gridLayout_13.addWidget(self.label_13, 1, 2, 1, 1) spacerItem7 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum) self.gridLayout_13.addItem(spacerItem7, 1, 4, 1, 1) self.gridLayout.addWidget(self.groupBox, 6, 0, 1, 5) spacerItem8 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.gridLayout.addItem(spacerItem8, 1, 2, 1, 3) self.verticalLayout_2.addLayout(self.gridLayout) self.gridLayout_12.addWidget(self.mGroupBox, 0, 1, 1, 1) spacerItem9 = QtWidgets.QSpacerItem(10, 20, QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Minimum) self.gridLayout_12.addItem(spacerItem9, 0, 0, 3, 1) self.scrollArea.setWidget(self.scrollAreaWidgetContents) self.verticalLayout_6.addWidget(self.scrollArea) self.radLayoutCustom = QtWidgets.QRadioButton(self.tab) self.radLayoutCustom.setChecked(False) self.radLayoutCustom.setObjectName("radLayoutCustom") self.buttonGroup.addButton(self.radLayoutCustom) self.verticalLayout_6.addWidget(self.radLayoutCustom) self.gridLayout_11 = QtWidgets.QGridLayout() self.gridLayout_11.setObjectName("gridLayout_11") self.btnBrowseTemplate = QtWidgets.QToolButton(self.tab) self.btnBrowseTemplate.setObjectName("btnBrowseTemplate") self.gridLayout_11.addWidget(self.btnBrowseTemplate, 0, 3, 1, 1) self.label_5 = QtWidgets.QLabel(self.tab) self.label_5.setObjectName("label_5") self.gridLayout_11.addWidget(self.label_5, 0, 1, 1, 1) self.editTemplate = QtWidgets.QLineEdit(self.tab) self.editTemplate.setObjectName("editTemplate") self.gridLayout_11.addWidget(self.editTemplate, 0, 2, 1, 1) self.label_10 = QtWidgets.QLabel(self.tab) self.label_10.setText("") self.label_10.setObjectName("label_10") self.gridLayout_11.addWidget(self.label_10, 1, 1, 1, 3) spacerItem10 = QtWidgets.QSpacerItem(28, 20, QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Minimum) self.gridLayout_11.addItem(spacerItem10, 0, 0, 2, 1) self.verticalLayout_6.addLayout(self.gridLayout_11) self.tabWidget.addTab(self.tab, "") self.tab_2 = QtWidgets.QWidget() self.tab_2.setObjectName("tab_2") self.verticalLayout_4 = QtWidgets.QVBoxLayout(self.tab_2) self.verticalLayout_4.setObjectName("verticalLayout_4") self.gridLayout_3 = QtWidgets.QGridLayout() self.gridLayout_3.setObjectName("gridLayout_3") self.btnMapUp = QtWidgets.QToolButton(self.tab_2) self.btnMapUp.setObjectName("btnMapUp") self.gridLayout_3.addWidget(self.btnMapUp, 1, 2, 1, 1) self.btnAddMap = QtWidgets.QToolButton(self.tab_2) self.btnAddMap.setObjectName("btnAddMap") self.gridLayout_3.addWidget(self.btnAddMap, 1, 0, 1, 1) self.btnRemoveMap = QtWidgets.QToolButton(self.tab_2) self.btnRemoveMap.setObjectName("btnRemoveMap") self.gridLayout_3.addWidget(self.btnRemoveMap, 1, 1, 1, 1) self.btnMapDown = QtWidgets.QToolButton(self.tab_2) self.btnMapDown.setObjectName("btnMapDown") self.gridLayout_3.addWidget(self.btnMapDown, 1, 3, 1, 1) self.label_3 = QtWidgets.QLabel(self.tab_2) self.label_3.setObjectName("label_3") self.gridLayout_3.addWidget(self.label_3, 0, 0, 1, 4) self.tableMaps = MapExportTable(self.tab_2) self.tableMaps.setMinimumSize(QtCore.QSize(0, 300)) self.tableMaps.setEditTriggers(QtWidgets.QAbstractItemView.AllEditTriggers) self.tableMaps.setObjectName("tableMaps") self.tableMaps.setColumnCount(5) self.tableMaps.setRowCount(0) item = QtWidgets.QTableWidgetItem() self.tableMaps.setHorizontalHeaderItem(0, item) item = QtWidgets.QTableWidgetItem() self.tableMaps.setHorizontalHeaderItem(1, item) item = QtWidgets.QTableWidgetItem() self.tableMaps.setHorizontalHeaderItem(2, item) item = QtWidgets.QTableWidgetItem() self.tableMaps.setHorizontalHeaderItem(3, item) item = QtWidgets.QTableWidgetItem() self.tableMaps.setHorizontalHeaderItem(4, item) self.tableMaps.horizontalHeader().setDefaultSectionSize(120) self.tableMaps.verticalHeader().setDefaultSectionSize(20) self.gridLayout_3.addWidget(self.tableMaps, 2, 0, 1, 6) self.horizontalLayout_2 = QtWidgets.QHBoxLayout() self.horizontalLayout_2.setObjectName("horizontalLayout_2") spacerItem11 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_2.addItem(spacerItem11) self.pbImport = QtWidgets.QPushButton(self.tab_2) self.pbImport.setObjectName("pbImport") self.horizontalLayout_2.addWidget(self.pbImport) self.gridLayout_3.addLayout(self.horizontalLayout_2, 1, 4, 1, 2) self.verticalLayout_4.addLayout(self.gridLayout_3) self.tabWidget.addTab(self.tab_2, "") self.verticalLayout.addWidget(self.tabWidget) self.horizontalLayout_4 = QtWidgets.QHBoxLayout() self.horizontalLayout_4.setObjectName("horizontalLayout_4") self.progress = QtWidgets.QProgressBar(MapDialog) self.progress.setProperty("value", 0) self.progress.setObjectName("progress") self.horizontalLayout_4.addWidget(self.progress) self.pbPreview = QtWidgets.QPushButton(MapDialog) self.pbPreview.setObjectName("pbPreview") self.horizontalLayout_4.addWidget(self.pbPreview) self.buttonBox = QtWidgets.QDialogButtonBox(MapDialog) self.buttonBox.setOrientation(QtCore.Qt.Horizontal) self.buttonBox.setStandardButtons(QtWidgets.QDialogButtonBox.Cancel|QtWidgets.QDialogButtonBox.Ok) self.buttonBox.setObjectName("buttonBox") self.horizontalLayout_4.addWidget(self.buttonBox) self.verticalLayout.addLayout(self.horizontalLayout_4) self.retranslateUi(MapDialog) self.tabWidget.setCurrentIndex(0) self.cboPosScaleBar.setCurrentIndex(1) self.cboPosLegend.setCurrentIndex(3) self.cboPosLabel.setCurrentIndex(2) self.cboPageSize.setCurrentIndex(4) QtCore.QMetaObject.connectSlotsByName(MapDialog)
def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(1186, 929) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.centralwidget) self.verticalLayout_2.setObjectName("verticalLayout_2") self.verticalLayout = QtWidgets.QVBoxLayout() self.verticalLayout.setObjectName("verticalLayout") self.horizontalLayout_3 = QtWidgets.QHBoxLayout() self.horizontalLayout_3.setSizeConstraint( QtWidgets.QLayout.SetMinimumSize) self.horizontalLayout_3.setObjectName("horizontalLayout_3") self.widget_6 = QtWidgets.QWidget(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.widget_6.sizePolicy().hasHeightForWidth()) self.widget_6.setSizePolicy(sizePolicy) self.widget_6.setMaximumSize(QtCore.QSize(16777215, 80)) self.widget_6.setObjectName("widget_6") self.layoutWidget = QtWidgets.QWidget(self.widget_6) self.layoutWidget.setGeometry(QtCore.QRect(0, 0, 1161, 51)) self.layoutWidget.setObjectName("layoutWidget") self.horizontalLayout_4 = QtWidgets.QHBoxLayout(self.layoutWidget) self.horizontalLayout_4.setContentsMargins(0, 0, 0, 0) self.horizontalLayout_4.setObjectName("horizontalLayout_4") self.label = QtWidgets.QLabel(self.layoutWidget) self.label.setMaximumSize(QtCore.QSize(200, 16777215)) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(16) self.label.setFont(font) self.label.setAlignment(QtCore.Qt.AlignCenter) self.label.setObjectName("label") self.horizontalLayout_4.addWidget(self.label) self.label_2 = QtWidgets.QLabel(self.layoutWidget) self.label_2.setMaximumSize(QtCore.QSize(150, 16777215)) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(16) self.label_2.setFont(font) self.label_2.setAlignment(QtCore.Qt.AlignCenter) self.label_2.setObjectName("label_2") self.horizontalLayout_4.addWidget(self.label_2) self.plane_1_label = QtWidgets.QLabel(self.layoutWidget) self.plane_1_label.setMaximumSize(QtCore.QSize(196, 16777215)) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(16) self.plane_1_label.setFont(font) self.plane_1_label.setAlignment(QtCore.Qt.AlignCenter) self.plane_1_label.setObjectName("plane_1_label") self.horizontalLayout_4.addWidget(self.plane_1_label) self.plane_2_label = QtWidgets.QLabel(self.layoutWidget) self.plane_2_label.setMaximumSize(QtCore.QSize(196, 16777215)) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(16) self.plane_2_label.setFont(font) self.plane_2_label.setAlignment(QtCore.Qt.AlignCenter) self.plane_2_label.setObjectName("plane_2_label") self.horizontalLayout_4.addWidget(self.plane_2_label) self.plane_3_label = QtWidgets.QLabel(self.layoutWidget) self.plane_3_label.setMaximumSize(QtCore.QSize(196, 16777215)) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(16) self.plane_3_label.setFont(font) self.plane_3_label.setAlignment(QtCore.Qt.AlignCenter) self.plane_3_label.setObjectName("plane_3_label") self.horizontalLayout_4.addWidget(self.plane_3_label) self.mixed_plane_label = QtWidgets.QLabel(self.layoutWidget) self.mixed_plane_label.setMaximumSize(QtCore.QSize(196, 16777215)) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(16) self.mixed_plane_label.setFont(font) self.mixed_plane_label.setAlignment(QtCore.Qt.AlignCenter) self.mixed_plane_label.setObjectName("mixed_plane_label") self.horizontalLayout_4.addWidget(self.mixed_plane_label) self.horizontalLayout_3.addWidget(self.widget_6) self.verticalLayout.addLayout(self.horizontalLayout_3) self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") self.raw = MplCanvas(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.raw.sizePolicy().hasHeightForWidth()) self.raw.setSizePolicy(sizePolicy) self.raw.setMaximumSize(QtCore.QSize(200, 250)) self.raw.setCursor(QtGui.QCursor(QtCore.Qt.PointingHandCursor)) self.raw.setObjectName("raw") self.horizontalLayout.addWidget(self.raw) self.widget_4 = QtWidgets.QWidget(self.centralwidget) self.widget_4.setMaximumSize(QtCore.QSize(149, 250)) self.widget_4.setObjectName("widget_4") self.layoutWidget1 = QtWidgets.QWidget(self.widget_4) self.layoutWidget1.setGeometry(QtCore.QRect(0, 0, 141, 221)) self.layoutWidget1.setObjectName("layoutWidget1") self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.layoutWidget1) self.verticalLayout_3.setContentsMargins(0, 0, 0, 0) self.verticalLayout_3.setObjectName("verticalLayout_3") self.rgbBtn = QtWidgets.QRadioButton(self.layoutWidget1) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(16) self.rgbBtn.setFont(font) self.rgbBtn.setChecked(True) self.rgbBtn.setObjectName("rgbBtn") self.plane_btns = QtWidgets.QButtonGroup(MainWindow) self.plane_btns.setObjectName("plane_btns") self.plane_btns.addButton(self.rgbBtn) self.verticalLayout_3.addWidget(self.rgbBtn) self.cmyBtn = QtWidgets.QRadioButton(self.layoutWidget1) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(16) self.cmyBtn.setFont(font) self.cmyBtn.setObjectName("cmyBtn") self.plane_btns.addButton(self.cmyBtn) self.verticalLayout_3.addWidget(self.cmyBtn) self.hsiBtn = QtWidgets.QRadioButton(self.layoutWidget1) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(16) self.hsiBtn.setFont(font) self.hsiBtn.setObjectName("hsiBtn") self.plane_btns.addButton(self.hsiBtn) self.verticalLayout_3.addWidget(self.hsiBtn) self.xyzBtn = QtWidgets.QRadioButton(self.layoutWidget1) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(16) self.xyzBtn.setFont(font) self.xyzBtn.setObjectName("xyzBtn") self.plane_btns.addButton(self.xyzBtn) self.verticalLayout_3.addWidget(self.xyzBtn) self.labBtn = QtWidgets.QRadioButton(self.layoutWidget1) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(16) self.labBtn.setFont(font) self.labBtn.setObjectName("labBtn") self.plane_btns.addButton(self.labBtn) self.verticalLayout_3.addWidget(self.labBtn) self.yuvBtn = QtWidgets.QRadioButton(self.layoutWidget1) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(16) self.yuvBtn.setFont(font) self.yuvBtn.setObjectName("yuvBtn") self.plane_btns.addButton(self.yuvBtn) self.verticalLayout_3.addWidget(self.yuvBtn) self.apply_1 = QtWidgets.QPushButton(self.layoutWidget1) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(14) self.apply_1.setFont(font) self.apply_1.setObjectName("apply_1") self.verticalLayout_3.addWidget(self.apply_1) self.horizontalLayout.addWidget(self.widget_4) self.plane1 = MplCanvas(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.plane1.sizePolicy().hasHeightForWidth()) self.plane1.setSizePolicy(sizePolicy) self.plane1.setMaximumSize(QtCore.QSize(196, 250)) self.plane1.setCursor(QtGui.QCursor(QtCore.Qt.PointingHandCursor)) self.plane1.setObjectName("plane1") self.horizontalLayout.addWidget(self.plane1) self.plane2 = MplCanvas(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.plane2.sizePolicy().hasHeightForWidth()) self.plane2.setSizePolicy(sizePolicy) self.plane2.setMaximumSize(QtCore.QSize(196, 250)) self.plane2.setCursor(QtGui.QCursor(QtCore.Qt.PointingHandCursor)) self.plane2.setObjectName("plane2") self.horizontalLayout.addWidget(self.plane2) self.plane3 = MplCanvas(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.plane3.sizePolicy().hasHeightForWidth()) self.plane3.setSizePolicy(sizePolicy) self.plane3.setMaximumSize(QtCore.QSize(196, 250)) self.plane3.setCursor(QtGui.QCursor(QtCore.Qt.PointingHandCursor)) self.plane3.setObjectName("plane3") self.horizontalLayout.addWidget(self.plane3) self.mixed_plane = MplCanvas(self.centralwidget) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.mixed_plane.sizePolicy().hasHeightForWidth()) self.mixed_plane.setSizePolicy(sizePolicy) self.mixed_plane.setMaximumSize(QtCore.QSize(196, 250)) self.mixed_plane.setCursor(QtGui.QCursor(QtCore.Qt.PointingHandCursor)) self.mixed_plane.setObjectName("mixed_plane") self.horizontalLayout.addWidget(self.mixed_plane) self.verticalLayout.addLayout(self.horizontalLayout) self.horizontalLayout_8 = QtWidgets.QHBoxLayout() self.horizontalLayout_8.setObjectName("horizontalLayout_8") self.pseudo_processed = MplCanvas(self.centralwidget) self.pseudo_processed.setMaximumSize(QtCore.QSize(200, 250)) self.pseudo_processed.setObjectName("pseudo_processed") self.horizontalLayout_8.addWidget(self.pseudo_processed) self.widget_7 = QtWidgets.QWidget(self.centralwidget) self.widget_7.setMaximumSize(QtCore.QSize(150, 16777215)) self.widget_7.setObjectName("widget_7") self.layoutWidget_3 = QtWidgets.QWidget(self.widget_7) self.layoutWidget_3.setGeometry(QtCore.QRect(0, 0, 143, 211)) self.layoutWidget_3.setObjectName("layoutWidget_3") self.verticalLayout_5 = QtWidgets.QVBoxLayout(self.layoutWidget_3) self.verticalLayout_5.setContentsMargins(0, 0, 0, 0) self.verticalLayout_5.setObjectName("verticalLayout_5") self.autumn = QtWidgets.QRadioButton(self.layoutWidget_3) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(16) self.autumn.setFont(font) self.autumn.setChecked(True) self.autumn.setObjectName("autumn") self.pseudo_group = QtWidgets.QButtonGroup(MainWindow) self.pseudo_group.setObjectName("pseudo_group") self.pseudo_group.addButton(self.autumn) self.verticalLayout_5.addWidget(self.autumn) self.jet = QtWidgets.QRadioButton(self.layoutWidget_3) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(16) self.jet.setFont(font) self.jet.setObjectName("jet") self.pseudo_group.addButton(self.jet) self.verticalLayout_5.addWidget(self.jet) self.rainbow = QtWidgets.QRadioButton(self.layoutWidget_3) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(16) self.rainbow.setFont(font) self.rainbow.setObjectName("rainbow") self.pseudo_group.addButton(self.rainbow) self.verticalLayout_5.addWidget(self.rainbow) self.horizontalLayout_5 = QtWidgets.QHBoxLayout() self.horizontalLayout_5.setObjectName("horizontalLayout_5") self.radioButton = QtWidgets.QRadioButton(self.layoutWidget_3) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.radioButton.sizePolicy().hasHeightForWidth()) self.radioButton.setSizePolicy(sizePolicy) self.radioButton.setMaximumSize(QtCore.QSize(70, 28)) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(12) self.radioButton.setFont(font) self.radioButton.setObjectName("radioButton") self.pseudo_group.addButton(self.radioButton) self.horizontalLayout_5.addWidget(self.radioButton) self.color_widget_1 = QtWidgets.QWidget(self.layoutWidget_3) self.color_widget_1.setMaximumSize(QtCore.QSize(15, 28)) self.color_widget_1.setStyleSheet( "background-color: rgb(255, 255, 255);") self.color_widget_1.setObjectName("color_widget_1") self.horizontalLayout_5.addWidget(self.color_widget_1) self.color_widget_2 = QtWidgets.QWidget(self.layoutWidget_3) self.color_widget_2.setMaximumSize(QtCore.QSize(15, 28)) self.color_widget_2.setStyleSheet("background-color: rgb(0, 0, 0);") self.color_widget_2.setObjectName("color_widget_2") self.horizontalLayout_5.addWidget(self.color_widget_2) self.verticalLayout_5.addLayout(self.horizontalLayout_5) self.c_level = QtWidgets.QSpinBox(self.layoutWidget_3) self.c_level.setMaximumSize(QtCore.QSize(122, 28)) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(16) self.c_level.setFont(font) self.c_level.setMinimum(2) self.c_level.setMaximum(5) self.c_level.setProperty("value", 2) self.c_level.setObjectName("c_level") self.verticalLayout_5.addWidget(self.c_level) self.apply_2 = QtWidgets.QPushButton(self.layoutWidget_3) self.apply_2.setMaximumSize(QtCore.QSize(16777215, 28)) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(16) self.apply_2.setFont(font) self.apply_2.setObjectName("apply_2") self.verticalLayout_5.addWidget(self.apply_2) self.horizontalLayout_8.addWidget(self.widget_7) self.pseudo1 = MplCanvas(self.centralwidget) self.pseudo1.setMaximumSize(QtCore.QSize(196, 250)) self.pseudo1.setObjectName("pseudo1") self.horizontalLayout_8.addWidget(self.pseudo1) self.pseudo2 = MplCanvas(self.centralwidget) self.pseudo2.setMaximumSize(QtCore.QSize(196, 250)) self.pseudo2.setObjectName("pseudo2") self.horizontalLayout_8.addWidget(self.pseudo2) self.pseudo3 = MplCanvas(self.centralwidget) self.pseudo3.setMaximumSize(QtCore.QSize(196, 250)) self.pseudo3.setObjectName("pseudo3") self.horizontalLayout_8.addWidget(self.pseudo3) self.mixed_pseudo = MplCanvas(self.centralwidget) self.mixed_pseudo.setMaximumSize(QtCore.QSize(196, 250)) self.mixed_pseudo.setObjectName("mixed_pseudo") self.horizontalLayout_8.addWidget(self.mixed_pseudo) self.verticalLayout.addLayout(self.horizontalLayout_8) self.horizontalLayout_2 = QtWidgets.QHBoxLayout() self.horizontalLayout_2.setObjectName("horizontalLayout_2") self.kmeans_processed = MplCanvas(self.centralwidget) self.kmeans_processed.setMaximumSize(QtCore.QSize(200, 250)) self.kmeans_processed.setObjectName("kmeans_processed") self.horizontalLayout_2.addWidget(self.kmeans_processed) self.widget_3 = QtWidgets.QWidget(self.centralwidget) self.widget_3.setMaximumSize(QtCore.QSize(150, 16777215)) self.widget_3.setObjectName("widget_3") self.layoutWidget_2 = QtWidgets.QWidget(self.widget_3) self.layoutWidget_2.setGeometry(QtCore.QRect(0, 0, 141, 231)) self.layoutWidget_2.setObjectName("layoutWidget_2") self.verticalLayout_4 = QtWidgets.QVBoxLayout(self.layoutWidget_2) self.verticalLayout_4.setContentsMargins(0, 0, 0, 0) self.verticalLayout_4.setObjectName("verticalLayout_4") self.rgbBtn_3 = QtWidgets.QRadioButton(self.layoutWidget_2) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(12) self.rgbBtn_3.setFont(font) self.rgbBtn_3.setChecked(True) self.rgbBtn_3.setObjectName("rgbBtn_3") self.btns_2 = QtWidgets.QButtonGroup(MainWindow) self.btns_2.setObjectName("btns_2") self.btns_2.addButton(self.rgbBtn_3) self.verticalLayout_4.addWidget(self.rgbBtn_3) self.cmyBtn_3 = QtWidgets.QRadioButton(self.layoutWidget_2) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(12) self.cmyBtn_3.setFont(font) self.cmyBtn_3.setObjectName("cmyBtn_3") self.btns_2.addButton(self.cmyBtn_3) self.verticalLayout_4.addWidget(self.cmyBtn_3) self.hsiBtn_3 = QtWidgets.QRadioButton(self.layoutWidget_2) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(12) self.hsiBtn_3.setFont(font) self.hsiBtn_3.setObjectName("hsiBtn_3") self.btns_2.addButton(self.hsiBtn_3) self.verticalLayout_4.addWidget(self.hsiBtn_3) self.xyzBtn_3 = QtWidgets.QRadioButton(self.layoutWidget_2) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(12) self.xyzBtn_3.setFont(font) self.xyzBtn_3.setObjectName("xyzBtn_3") self.btns_2.addButton(self.xyzBtn_3) self.verticalLayout_4.addWidget(self.xyzBtn_3) self.labBtn_3 = QtWidgets.QRadioButton(self.layoutWidget_2) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(12) self.labBtn_3.setFont(font) self.labBtn_3.setObjectName("labBtn_3") self.btns_2.addButton(self.labBtn_3) self.verticalLayout_4.addWidget(self.labBtn_3) self.yuvBtn_3 = QtWidgets.QRadioButton(self.layoutWidget_2) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(12) self.yuvBtn_3.setFont(font) self.yuvBtn_3.setObjectName("yuvBtn_3") self.btns_2.addButton(self.yuvBtn_3) self.verticalLayout_4.addWidget(self.yuvBtn_3) self.horizontalLayout_7 = QtWidgets.QHBoxLayout() self.horizontalLayout_7.setObjectName("horizontalLayout_7") self.label_8 = QtWidgets.QLabel(self.layoutWidget_2) self.label_8.setMaximumSize(QtCore.QSize(22, 22)) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(12) self.label_8.setFont(font) self.label_8.setAlignment(QtCore.Qt.AlignCenter) self.label_8.setObjectName("label_8") self.horizontalLayout_7.addWidget(self.label_8) self.k_level = QtWidgets.QSpinBox(self.layoutWidget_2) self.k_level.setMaximumSize(QtCore.QSize(89, 22)) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(12) self.k_level.setFont(font) self.k_level.setMinimum(2) self.k_level.setMaximum(5) self.k_level.setProperty("value", 2) self.k_level.setObjectName("k_level") self.horizontalLayout_7.addWidget(self.k_level) self.verticalLayout_4.addLayout(self.horizontalLayout_7) self.apply_3 = QtWidgets.QPushButton(self.layoutWidget_2) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(12) self.apply_3.setFont(font) self.apply_3.setObjectName("apply_3") self.verticalLayout_4.addWidget(self.apply_3) self.horizontalLayout_2.addWidget(self.widget_3) self.kplane1 = MplCanvas(self.centralwidget) self.kplane1.setMaximumSize(QtCore.QSize(196, 250)) self.kplane1.setObjectName("kplane1") self.horizontalLayout_2.addWidget(self.kplane1) self.kplane2 = MplCanvas(self.centralwidget) self.kplane2.setMaximumSize(QtCore.QSize(196, 250)) self.kplane2.setObjectName("kplane2") self.horizontalLayout_2.addWidget(self.kplane2) self.kplane3 = MplCanvas(self.centralwidget) self.kplane3.setMaximumSize(QtCore.QSize(196, 250)) self.kplane3.setObjectName("kplane3") self.horizontalLayout_2.addWidget(self.kplane3) self.mixed_kplane = MplCanvas(self.centralwidget) self.mixed_kplane.setMaximumSize(QtCore.QSize(196, 250)) self.mixed_kplane.setObjectName("mixed_kplane") self.horizontalLayout_2.addWidget(self.mixed_kplane) self.verticalLayout.addLayout(self.horizontalLayout_2) self.verticalLayout_2.addLayout(self.verticalLayout) MainWindow.setCentralWidget(self.centralwidget) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def setupUi(self, LoginDialog): LoginDialog.setObjectName("LoginDialog") LoginDialog.resize(453, 224) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( LoginDialog.sizePolicy().hasHeightForWidth()) LoginDialog.setSizePolicy(sizePolicy) self.verticalLayout = QtWidgets.QVBoxLayout(LoginDialog) self.verticalLayout.setObjectName("verticalLayout") self.horizontalLayout_2 = QtWidgets.QHBoxLayout() self.horizontalLayout_2.setObjectName("horizontalLayout_2") self.loginRadioButton = QtWidgets.QRadioButton(LoginDialog) self.loginRadioButton.setChecked(True) self.loginRadioButton.setObjectName("loginRadioButton") self.buttonGroup = QtWidgets.QButtonGroup(LoginDialog) self.buttonGroup.setObjectName("buttonGroup") self.buttonGroup.addButton(self.loginRadioButton) self.horizontalLayout_2.addWidget(self.loginRadioButton) self.registerRadioButton = QtWidgets.QRadioButton(LoginDialog) self.registerRadioButton.setChecked(False) self.registerRadioButton.setObjectName("registerRadioButton") self.buttonGroup.addButton(self.registerRadioButton) self.horizontalLayout_2.addWidget(self.registerRadioButton) self.verticalLayout.addLayout(self.horizontalLayout_2) self.horizontalLayout_3 = QtWidgets.QHBoxLayout() self.horizontalLayout_3.setObjectName("horizontalLayout_3") self.label_3 = QtWidgets.QLabel(LoginDialog) self.label_3.setObjectName("label_3") self.horizontalLayout_3.addWidget(self.label_3) self.emialLine = QtWidgets.QLineEdit(LoginDialog) self.emialLine.setObjectName("emialLine") self.horizontalLayout_3.addWidget(self.emialLine) self.verticalLayout.addLayout(self.horizontalLayout_3) self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") self.label_2 = QtWidgets.QLabel(LoginDialog) self.label_2.setObjectName("label_2") self.horizontalLayout.addWidget(self.label_2) self.passwordLine = QtWidgets.QLineEdit(LoginDialog) self.passwordLine.setEchoMode(QtWidgets.QLineEdit.Password) self.passwordLine.setReadOnly(False) self.passwordLine.setObjectName("passwordLine") self.horizontalLayout.addWidget(self.passwordLine) self.passwordShowButton = QtWidgets.QPushButton(LoginDialog) self.passwordShowButton.setObjectName("passwordShowButton") self.horizontalLayout.addWidget(self.passwordShowButton) self.verticalLayout.addLayout(self.horizontalLayout) self.nickWidget = QtWidgets.QWidget(LoginDialog) self.nickWidget.setEnabled(True) self.nickWidget.setObjectName("nickWidget") self.horizontalLayout_4 = QtWidgets.QHBoxLayout(self.nickWidget) self.horizontalLayout_4.setContentsMargins(0, 0, 0, 0) self.horizontalLayout_4.setObjectName("horizontalLayout_4") self.label = QtWidgets.QLabel(self.nickWidget) self.label.setObjectName("label") self.horizontalLayout_4.addWidget(self.label) self.nickLine = QtWidgets.QLineEdit(self.nickWidget) self.nickLine.setObjectName("nickLine") self.horizontalLayout_4.addWidget(self.nickLine) self.verticalLayout.addWidget(self.nickWidget) spacerItem = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.verticalLayout.addItem(spacerItem) self.loginButton = QtWidgets.QPushButton(LoginDialog) self.loginButton.setObjectName("loginButton") self.verticalLayout.addWidget(self.loginButton) self.label_3.setBuddy(self.emialLine) self.label_2.setBuddy(self.passwordLine) self.label.setBuddy(self.nickLine) self.retranslateUi(LoginDialog) QtCore.QMetaObject.connectSlotsByName(LoginDialog) LoginDialog.setTabOrder(self.loginRadioButton, self.registerRadioButton) LoginDialog.setTabOrder(self.registerRadioButton, self.emialLine) LoginDialog.setTabOrder(self.emialLine, self.passwordLine) LoginDialog.setTabOrder(self.passwordLine, self.passwordShowButton) LoginDialog.setTabOrder(self.passwordShowButton, self.nickLine) LoginDialog.setTabOrder(self.nickLine, self.loginButton)
def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(655, 377) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setEnabled(True) self.centralwidget.setObjectName("centralwidget") self.tabWidget = QtWidgets.QTabWidget(self.centralwidget) self.tabWidget.setGeometry(QtCore.QRect(10, 0, 631, 291)) self.tabWidget.setObjectName("tabWidget") self.tab = QtWidgets.QWidget() self.tab.setObjectName("tab") self.scrollArea = QtWidgets.QScrollArea(self.tab) self.scrollArea.setGeometry(QtCore.QRect(10, 10, 591, 241)) self.scrollArea.setWidgetResizable(True) self.scrollArea.setObjectName("scrollArea") self.scrollAreaWidgetContents = QtWidgets.QWidget() self.scrollAreaWidgetContents.setGeometry(QtCore.QRect(0, 0, 589, 239)) self.scrollAreaWidgetContents.setObjectName("scrollAreaWidgetContents") self.frame = QtWidgets.QFrame(self.scrollAreaWidgetContents) self.frame.setGeometry(QtCore.QRect(20, 100, 311, 111)) self.frame.setFrameShape(QtWidgets.QFrame.StyledPanel) self.frame.setFrameShadow(QtWidgets.QFrame.Raised) self.frame.setObjectName("frame") self.label = QtWidgets.QLabel(self.frame) self.label.setGeometry(QtCore.QRect(20, 10, 221, 16)) self.label.setObjectName("label") self.radioButton = QtWidgets.QRadioButton(self.frame) self.radioButton.setGeometry(QtCore.QRect(20, 30, 82, 18)) self.radioButton.setObjectName("radioButton") self.buttonGroup = QtWidgets.QButtonGroup(MainWindow) self.buttonGroup.setObjectName("buttonGroup") self.buttonGroup.addButton(self.radioButton) self.radioButton_2 = QtWidgets.QRadioButton(self.frame) self.radioButton_2.setGeometry(QtCore.QRect(20, 50, 82, 18)) self.radioButton_2.setObjectName("radioButton_2") self.buttonGroup.addButton(self.radioButton_2) self.radioButton_3 = QtWidgets.QRadioButton(self.frame) self.radioButton_3.setGeometry(QtCore.QRect(20, 80, 82, 18)) self.radioButton_3.setObjectName("radioButton_3") self.buttonGroup.addButton(self.radioButton_3) self.textEdit = QtWidgets.QTextEdit(self.scrollAreaWidgetContents) self.textEdit.setGeometry(QtCore.QRect(20, 10, 551, 41)) self.textEdit.setObjectName("textEdit") self.scrollArea.setWidget(self.scrollAreaWidgetContents) self.tabWidget.addTab(self.tab, "") self.tab_2 = QtWidgets.QWidget() self.tab_2.setObjectName("tab_2") self.scrollArea_2 = QtWidgets.QScrollArea(self.tab_2) self.scrollArea_2.setGeometry(QtCore.QRect(20, 10, 581, 241)) self.scrollArea_2.setWidgetResizable(True) self.scrollArea_2.setObjectName("scrollArea_2") self.scrollAreaWidgetContents_2 = QtWidgets.QWidget() self.scrollAreaWidgetContents_2.setGeometry( QtCore.QRect(0, 0, 579, 239)) self.scrollAreaWidgetContents_2.setObjectName( "scrollAreaWidgetContents_2") self.frame_2 = QtWidgets.QFrame(self.scrollAreaWidgetContents_2) self.frame_2.setGeometry(QtCore.QRect(20, 110, 271, 111)) self.frame_2.setFrameShape(QtWidgets.QFrame.StyledPanel) self.frame_2.setFrameShadow(QtWidgets.QFrame.Raised) self.frame_2.setObjectName("frame_2") self.label_2 = QtWidgets.QLabel(self.frame_2) self.label_2.setGeometry(QtCore.QRect(10, 0, 46, 13)) self.label_2.setObjectName("label_2") self.radioButton_4 = QtWidgets.QRadioButton(self.frame_2) self.radioButton_4.setGeometry(QtCore.QRect(10, 20, 82, 18)) self.radioButton_4.setObjectName("radioButton_4") self.buttonGroup_2 = QtWidgets.QButtonGroup(MainWindow) self.buttonGroup_2.setObjectName("buttonGroup_2") self.buttonGroup_2.addButton(self.radioButton_4) self.radioButton_5 = QtWidgets.QRadioButton(self.frame_2) self.radioButton_5.setGeometry(QtCore.QRect(10, 50, 82, 18)) self.radioButton_5.setObjectName("radioButton_5") self.buttonGroup_2.addButton(self.radioButton_5) self.radioButton_6 = QtWidgets.QRadioButton(self.frame_2) self.radioButton_6.setGeometry(QtCore.QRect(10, 80, 82, 18)) self.radioButton_6.setObjectName("radioButton_6") self.buttonGroup_2.addButton(self.radioButton_6) self.textEdit_2 = QtWidgets.QTextEdit(self.scrollAreaWidgetContents_2) self.textEdit_2.setGeometry(QtCore.QRect(10, 10, 551, 81)) self.textEdit_2.setObjectName("textEdit_2") self.scrollArea_2.setWidget(self.scrollAreaWidgetContents_2) self.tabWidget.addTab(self.tab_2, "") self.tab_3 = QtWidgets.QWidget() self.tab_3.setObjectName("tab_3") self.scrollArea_3 = QtWidgets.QScrollArea(self.tab_3) self.scrollArea_3.setGeometry(QtCore.QRect(10, 10, 601, 241)) self.scrollArea_3.setWidgetResizable(True) self.scrollArea_3.setObjectName("scrollArea_3") self.scrollAreaWidgetContents_3 = QtWidgets.QWidget() self.scrollAreaWidgetContents_3.setGeometry( QtCore.QRect(0, 0, 599, 239)) self.scrollAreaWidgetContents_3.setObjectName( "scrollAreaWidgetContents_3") self.frame_3 = QtWidgets.QFrame(self.scrollAreaWidgetContents_3) self.frame_3.setGeometry(QtCore.QRect(20, 90, 171, 131)) self.frame_3.setFrameShape(QtWidgets.QFrame.StyledPanel) self.frame_3.setFrameShadow(QtWidgets.QFrame.Raised) self.frame_3.setObjectName("frame_3") self.label_3 = QtWidgets.QLabel(self.frame_3) self.label_3.setGeometry(QtCore.QRect(20, 20, 46, 13)) self.label_3.setObjectName("label_3") self.radioButton_7 = QtWidgets.QRadioButton(self.frame_3) self.radioButton_7.setGeometry(QtCore.QRect(10, 40, 82, 18)) self.radioButton_7.setObjectName("radioButton_7") self.buttonGroup_3 = QtWidgets.QButtonGroup(MainWindow) self.buttonGroup_3.setObjectName("buttonGroup_3") self.buttonGroup_3.addButton(self.radioButton_7) self.radioButton_8 = QtWidgets.QRadioButton(self.frame_3) self.radioButton_8.setGeometry(QtCore.QRect(10, 60, 82, 18)) self.radioButton_8.setObjectName("radioButton_8") self.buttonGroup_3.addButton(self.radioButton_8) self.radioButton_9 = QtWidgets.QRadioButton(self.frame_3) self.radioButton_9.setGeometry(QtCore.QRect(10, 80, 82, 18)) self.radioButton_9.setObjectName("radioButton_9") self.buttonGroup_3.addButton(self.radioButton_9) self.textEdit_3 = QtWidgets.QTextEdit(self.scrollAreaWidgetContents_3) self.textEdit_3.setGeometry(QtCore.QRect(20, 10, 561, 51)) self.textEdit_3.setObjectName("textEdit_3") self.scrollArea_3.setWidget(self.scrollAreaWidgetContents_3) self.tabWidget.addTab(self.tab_3, "") self.tab_4 = QtWidgets.QWidget() self.tab_4.setObjectName("tab_4") self.scrollArea_4 = QtWidgets.QScrollArea(self.tab_4) self.scrollArea_4.setGeometry(QtCore.QRect(19, 19, 591, 221)) self.scrollArea_4.setWidgetResizable(True) self.scrollArea_4.setObjectName("scrollArea_4") self.scrollAreaWidgetContents_4 = QtWidgets.QWidget() self.scrollAreaWidgetContents_4.setGeometry( QtCore.QRect(0, 0, 589, 219)) self.scrollAreaWidgetContents_4.setObjectName( "scrollAreaWidgetContents_4") self.frame_4 = QtWidgets.QFrame(self.scrollAreaWidgetContents_4) self.frame_4.setGeometry(QtCore.QRect(20, 109, 551, 91)) self.frame_4.setFrameShape(QtWidgets.QFrame.StyledPanel) self.frame_4.setFrameShadow(QtWidgets.QFrame.Raised) self.frame_4.setObjectName("frame_4") self.label_4 = QtWidgets.QLabel(self.frame_4) self.label_4.setGeometry(QtCore.QRect(20, 0, 46, 13)) self.label_4.setObjectName("label_4") self.radioButton_10 = QtWidgets.QRadioButton(self.frame_4) self.radioButton_10.setGeometry(QtCore.QRect(10, 20, 82, 18)) self.radioButton_10.setObjectName("radioButton_10") self.buttonGroup_4 = QtWidgets.QButtonGroup(MainWindow) self.buttonGroup_4.setObjectName("buttonGroup_4") self.buttonGroup_4.addButton(self.radioButton_10) self.radioButton_11 = QtWidgets.QRadioButton(self.frame_4) self.radioButton_11.setGeometry(QtCore.QRect(10, 40, 82, 18)) self.radioButton_11.setObjectName("radioButton_11") self.buttonGroup_4.addButton(self.radioButton_11) self.radioButton_12 = QtWidgets.QRadioButton(self.frame_4) self.radioButton_12.setGeometry(QtCore.QRect(10, 60, 82, 18)) self.radioButton_12.setObjectName("radioButton_12") self.buttonGroup_4.addButton(self.radioButton_12) self.textEdit_4 = QtWidgets.QTextEdit(self.scrollAreaWidgetContents_4) self.textEdit_4.setGeometry(QtCore.QRect(10, 10, 561, 51)) self.textEdit_4.setObjectName("textEdit_4") self.scrollArea_4.setWidget(self.scrollAreaWidgetContents_4) self.tabWidget.addTab(self.tab_4, "") self.tab_5 = QtWidgets.QWidget() self.tab_5.setObjectName("tab_5") self.scrollArea_5 = QtWidgets.QScrollArea(self.tab_5) self.scrollArea_5.setGeometry(QtCore.QRect(20, 20, 591, 221)) self.scrollArea_5.setWidgetResizable(True) self.scrollArea_5.setObjectName("scrollArea_5") self.scrollAreaWidgetContents_5 = QtWidgets.QWidget() self.scrollAreaWidgetContents_5.setGeometry( QtCore.QRect(0, 0, 589, 219)) self.scrollAreaWidgetContents_5.setObjectName( "scrollAreaWidgetContents_5") self.frame_5 = QtWidgets.QFrame(self.scrollAreaWidgetContents_5) self.frame_5.setGeometry(QtCore.QRect(10, 130, 561, 80)) self.frame_5.setFrameShape(QtWidgets.QFrame.StyledPanel) self.frame_5.setFrameShadow(QtWidgets.QFrame.Raised) self.frame_5.setObjectName("frame_5") self.label_5 = QtWidgets.QLabel(self.frame_5) self.label_5.setGeometry(QtCore.QRect(50, 0, 46, 13)) self.label_5.setObjectName("label_5") self.radioButton_13 = QtWidgets.QRadioButton(self.frame_5) self.radioButton_13.setGeometry(QtCore.QRect(40, 20, 82, 18)) self.radioButton_13.setObjectName("radioButton_13") self.buttonGroup_5 = QtWidgets.QButtonGroup(MainWindow) self.buttonGroup_5.setObjectName("buttonGroup_5") self.buttonGroup_5.addButton(self.radioButton_13) self.radioButton_14 = QtWidgets.QRadioButton(self.frame_5) self.radioButton_14.setGeometry(QtCore.QRect(40, 40, 82, 18)) self.radioButton_14.setObjectName("radioButton_14") self.buttonGroup_5.addButton(self.radioButton_14) self.radioButton_15 = QtWidgets.QRadioButton(self.frame_5) self.radioButton_15.setGeometry(QtCore.QRect(40, 60, 82, 18)) self.radioButton_15.setObjectName("radioButton_15") self.buttonGroup_5.addButton(self.radioButton_15) self.textEdit_5 = QtWidgets.QTextEdit(self.scrollAreaWidgetContents_5) self.textEdit_5.setGeometry(QtCore.QRect(10, 10, 561, 51)) self.textEdit_5.setObjectName("textEdit_5") self.scrollArea_5.setWidget(self.scrollAreaWidgetContents_5) self.tabWidget.addTab(self.tab_5, "") self.tab_6 = QtWidgets.QWidget() self.tab_6.setObjectName("tab_6") self.scrollArea_6 = QtWidgets.QScrollArea(self.tab_6) self.scrollArea_6.setGeometry(QtCore.QRect(19, 19, 591, 231)) self.scrollArea_6.setWidgetResizable(True) self.scrollArea_6.setObjectName("scrollArea_6") self.scrollAreaWidgetContents_6 = QtWidgets.QWidget() self.scrollAreaWidgetContents_6.setGeometry( QtCore.QRect(0, 0, 589, 229)) self.scrollAreaWidgetContents_6.setObjectName( "scrollAreaWidgetContents_6") self.frame_6 = QtWidgets.QFrame(self.scrollAreaWidgetContents_6) self.frame_6.setGeometry(QtCore.QRect(20, 99, 551, 121)) self.frame_6.setFrameShape(QtWidgets.QFrame.StyledPanel) self.frame_6.setFrameShadow(QtWidgets.QFrame.Raised) self.frame_6.setObjectName("frame_6") self.label_6 = QtWidgets.QLabel(self.frame_6) self.label_6.setGeometry(QtCore.QRect(30, 10, 46, 13)) self.label_6.setObjectName("label_6") self.radioButton_16 = QtWidgets.QRadioButton(self.frame_6) self.radioButton_16.setGeometry(QtCore.QRect(20, 30, 82, 18)) self.radioButton_16.setObjectName("radioButton_16") self.buttonGroup_6 = QtWidgets.QButtonGroup(MainWindow) self.buttonGroup_6.setObjectName("buttonGroup_6") self.buttonGroup_6.addButton(self.radioButton_16) self.radioButton_17 = QtWidgets.QRadioButton(self.frame_6) self.radioButton_17.setGeometry(QtCore.QRect(20, 50, 82, 18)) self.radioButton_17.setObjectName("radioButton_17") self.buttonGroup_6.addButton(self.radioButton_17) self.radioButton_18 = QtWidgets.QRadioButton(self.frame_6) self.radioButton_18.setGeometry(QtCore.QRect(20, 70, 82, 18)) self.radioButton_18.setObjectName("radioButton_18") self.buttonGroup_6.addButton(self.radioButton_18) self.textEdit_6 = QtWidgets.QTextEdit(self.scrollAreaWidgetContents_6) self.textEdit_6.setGeometry(QtCore.QRect(10, 10, 561, 51)) self.textEdit_6.setObjectName("textEdit_6") self.scrollArea_6.setWidget(self.scrollAreaWidgetContents_6) self.tabWidget.addTab(self.tab_6, "") self.tab_7 = QtWidgets.QWidget() self.tab_7.setObjectName("tab_7") self.scrollArea_7 = QtWidgets.QScrollArea(self.tab_7) self.scrollArea_7.setGeometry(QtCore.QRect(19, 19, 601, 231)) self.scrollArea_7.setWidgetResizable(True) self.scrollArea_7.setObjectName("scrollArea_7") self.scrollAreaWidgetContents_7 = QtWidgets.QWidget() self.scrollAreaWidgetContents_7.setGeometry( QtCore.QRect(0, 0, 599, 229)) self.scrollAreaWidgetContents_7.setObjectName( "scrollAreaWidgetContents_7") self.frame_7 = QtWidgets.QFrame(self.scrollAreaWidgetContents_7) self.frame_7.setGeometry(QtCore.QRect(19, 120, 561, 91)) self.frame_7.setFrameShape(QtWidgets.QFrame.StyledPanel) self.frame_7.setFrameShadow(QtWidgets.QFrame.Raised) self.frame_7.setObjectName("frame_7") self.label_7 = QtWidgets.QLabel(self.frame_7) self.label_7.setGeometry(QtCore.QRect(30, 10, 46, 13)) self.label_7.setObjectName("label_7") self.radioButton_19 = QtWidgets.QRadioButton(self.frame_7) self.radioButton_19.setGeometry(QtCore.QRect(20, 30, 82, 18)) self.radioButton_19.setObjectName("radioButton_19") self.buttonGroup_7 = QtWidgets.QButtonGroup(MainWindow) self.buttonGroup_7.setObjectName("buttonGroup_7") self.buttonGroup_7.addButton(self.radioButton_19) self.radioButton_20 = QtWidgets.QRadioButton(self.frame_7) self.radioButton_20.setGeometry(QtCore.QRect(20, 50, 82, 18)) self.radioButton_20.setObjectName("radioButton_20") self.buttonGroup_7.addButton(self.radioButton_20) self.radioButton_21 = QtWidgets.QRadioButton(self.frame_7) self.radioButton_21.setGeometry(QtCore.QRect(20, 70, 82, 18)) self.radioButton_21.setObjectName("radioButton_21") self.buttonGroup_7.addButton(self.radioButton_21) self.textEdit_7 = QtWidgets.QTextEdit(self.scrollAreaWidgetContents_7) self.textEdit_7.setGeometry(QtCore.QRect(10, 10, 561, 51)) self.textEdit_7.setObjectName("textEdit_7") self.scrollArea_7.setWidget(self.scrollAreaWidgetContents_7) self.tabWidget.addTab(self.tab_7, "") self.tab_8 = QtWidgets.QWidget() self.tab_8.setObjectName("tab_8") self.scrollArea_8 = QtWidgets.QScrollArea(self.tab_8) self.scrollArea_8.setGeometry(QtCore.QRect(19, 19, 591, 231)) self.scrollArea_8.setWidgetResizable(True) self.scrollArea_8.setObjectName("scrollArea_8") self.scrollAreaWidgetContents_8 = QtWidgets.QWidget() self.scrollAreaWidgetContents_8.setGeometry( QtCore.QRect(0, 0, 589, 229)) self.scrollAreaWidgetContents_8.setObjectName( "scrollAreaWidgetContents_8") self.frame_8 = QtWidgets.QFrame(self.scrollAreaWidgetContents_8) self.frame_8.setGeometry(QtCore.QRect(19, 120, 551, 91)) self.frame_8.setFrameShape(QtWidgets.QFrame.StyledPanel) self.frame_8.setFrameShadow(QtWidgets.QFrame.Raised) self.frame_8.setObjectName("frame_8") self.label_8 = QtWidgets.QLabel(self.frame_8) self.label_8.setGeometry(QtCore.QRect(30, 10, 46, 13)) self.label_8.setObjectName("label_8") self.radioButton_22 = QtWidgets.QRadioButton(self.frame_8) self.radioButton_22.setGeometry(QtCore.QRect(20, 30, 82, 18)) self.radioButton_22.setObjectName("radioButton_22") self.buttonGroup_8 = QtWidgets.QButtonGroup(MainWindow) self.buttonGroup_8.setObjectName("buttonGroup_8") self.buttonGroup_8.addButton(self.radioButton_22) self.radioButton_23 = QtWidgets.QRadioButton(self.frame_8) self.radioButton_23.setGeometry(QtCore.QRect(20, 50, 82, 18)) self.radioButton_23.setObjectName("radioButton_23") self.buttonGroup_8.addButton(self.radioButton_23) self.radioButton_24 = QtWidgets.QRadioButton(self.frame_8) self.radioButton_24.setGeometry(QtCore.QRect(20, 70, 82, 18)) self.radioButton_24.setObjectName("radioButton_24") self.buttonGroup_8.addButton(self.radioButton_24) self.textEdit_8 = QtWidgets.QTextEdit(self.scrollAreaWidgetContents_8) self.textEdit_8.setGeometry(QtCore.QRect(10, 10, 561, 51)) self.textEdit_8.setObjectName("textEdit_8") self.scrollArea_8.setWidget(self.scrollAreaWidgetContents_8) self.tabWidget.addTab(self.tab_8, "") self.tab_9 = QtWidgets.QWidget() self.tab_9.setObjectName("tab_9") self.scrollArea_9 = QtWidgets.QScrollArea(self.tab_9) self.scrollArea_9.setGeometry(QtCore.QRect(19, 19, 591, 221)) self.scrollArea_9.setWidgetResizable(True) self.scrollArea_9.setObjectName("scrollArea_9") self.scrollAreaWidgetContents_9 = QtWidgets.QWidget() self.scrollAreaWidgetContents_9.setGeometry( QtCore.QRect(0, 0, 589, 219)) self.scrollAreaWidgetContents_9.setObjectName( "scrollAreaWidgetContents_9") self.frame_9 = QtWidgets.QFrame(self.scrollAreaWidgetContents_9) self.frame_9.setGeometry(QtCore.QRect(19, 110, 551, 91)) self.frame_9.setFrameShape(QtWidgets.QFrame.StyledPanel) self.frame_9.setFrameShadow(QtWidgets.QFrame.Raised) self.frame_9.setObjectName("frame_9") self.label_9 = QtWidgets.QLabel(self.frame_9) self.label_9.setGeometry(QtCore.QRect(30, 10, 46, 13)) self.label_9.setObjectName("label_9") self.radioButton_25 = QtWidgets.QRadioButton(self.frame_9) self.radioButton_25.setGeometry(QtCore.QRect(20, 30, 82, 18)) self.radioButton_25.setObjectName("radioButton_25") self.buttonGroup_9 = QtWidgets.QButtonGroup(MainWindow) self.buttonGroup_9.setObjectName("buttonGroup_9") self.buttonGroup_9.addButton(self.radioButton_25) self.radioButton_26 = QtWidgets.QRadioButton(self.frame_9) self.radioButton_26.setGeometry(QtCore.QRect(20, 50, 82, 18)) self.radioButton_26.setObjectName("radioButton_26") self.buttonGroup_9.addButton(self.radioButton_26) self.radioButton_27 = QtWidgets.QRadioButton(self.frame_9) self.radioButton_27.setGeometry(QtCore.QRect(20, 70, 82, 18)) self.radioButton_27.setObjectName("radioButton_27") self.buttonGroup_9.addButton(self.radioButton_27) self.textEdit_9 = QtWidgets.QTextEdit(self.scrollAreaWidgetContents_9) self.textEdit_9.setGeometry(QtCore.QRect(10, 10, 561, 51)) self.textEdit_9.setObjectName("textEdit_9") self.scrollArea_9.setWidget(self.scrollAreaWidgetContents_9) self.tabWidget.addTab(self.tab_9, "") self.tab_10 = QtWidgets.QWidget() self.tab_10.setObjectName("tab_10") self.scrollArea_10 = QtWidgets.QScrollArea(self.tab_10) self.scrollArea_10.setGeometry(QtCore.QRect(19, 19, 591, 221)) self.scrollArea_10.setWidgetResizable(True) self.scrollArea_10.setObjectName("scrollArea_10") self.scrollAreaWidgetContents_10 = QtWidgets.QWidget() self.scrollAreaWidgetContents_10.setGeometry( QtCore.QRect(0, 0, 589, 219)) self.scrollAreaWidgetContents_10.setObjectName( "scrollAreaWidgetContents_10") self.frame_10 = QtWidgets.QFrame(self.scrollAreaWidgetContents_10) self.frame_10.setGeometry(QtCore.QRect(19, 100, 551, 101)) self.frame_10.setFrameShape(QtWidgets.QFrame.StyledPanel) self.frame_10.setFrameShadow(QtWidgets.QFrame.Raised) self.frame_10.setObjectName("frame_10") self.label_10 = QtWidgets.QLabel(self.frame_10) self.label_10.setGeometry(QtCore.QRect(40, 10, 46, 13)) self.label_10.setObjectName("label_10") self.radioButton_28 = QtWidgets.QRadioButton(self.frame_10) self.radioButton_28.setGeometry(QtCore.QRect(30, 30, 82, 18)) self.radioButton_28.setObjectName("radioButton_28") self.buttonGroup_10 = QtWidgets.QButtonGroup(MainWindow) self.buttonGroup_10.setObjectName("buttonGroup_10") self.buttonGroup_10.addButton(self.radioButton_28) self.radioButton_29 = QtWidgets.QRadioButton(self.frame_10) self.radioButton_29.setGeometry(QtCore.QRect(30, 50, 82, 18)) self.radioButton_29.setObjectName("radioButton_29") self.buttonGroup_10.addButton(self.radioButton_29) self.radioButton_30 = QtWidgets.QRadioButton(self.frame_10) self.radioButton_30.setGeometry(QtCore.QRect(30, 70, 82, 18)) self.radioButton_30.setObjectName("radioButton_30") self.buttonGroup_10.addButton(self.radioButton_30) self.textEdit_10 = QtWidgets.QTextEdit( self.scrollAreaWidgetContents_10) self.textEdit_10.setGeometry(QtCore.QRect(10, 20, 561, 51)) self.textEdit_10.setObjectName("textEdit_10") self.scrollArea_10.setWidget(self.scrollAreaWidgetContents_10) self.tabWidget.addTab(self.tab_10, "") MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 655, 21)) self.menubar.setObjectName("menubar") MainWindow.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(MainWindow) self.statusbar.setObjectName("statusbar") MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) self.tabWidget.setCurrentIndex(9) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(700, 500) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.verticalLayout = QtWidgets.QVBoxLayout(self.centralwidget) self.verticalLayout.setObjectName("verticalLayout") self.Tab3 = QtWidgets.QTabWidget(self.centralwidget) self.Tab3.setObjectName("Tab3") self.tab_1 = QtWidgets.QWidget() self.tab_1.setObjectName("tab_1") self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.tab_1) self.verticalLayout_2.setObjectName("verticalLayout_2") self.scrollArea = QtWidgets.QScrollArea(self.tab_1) self.scrollArea.setWidgetResizable(True) self.scrollArea.setObjectName("scrollArea") self.scrollAreaWidgetContents = QtWidgets.QWidget() self.scrollAreaWidgetContents.setGeometry(QtCore.QRect(0, -19, 639, 414)) self.scrollAreaWidgetContents.setObjectName("scrollAreaWidgetContents") self.verticalLayout_5 = QtWidgets.QVBoxLayout(self.scrollAreaWidgetContents) self.verticalLayout_5.setObjectName("verticalLayout_5") self.textEdit = QtWidgets.QTextEdit(self.scrollAreaWidgetContents) self.textEdit.setMinimumSize(QtCore.QSize(500, 300)) self.textEdit.setReadOnly(True) self.textEdit.setObjectName("textEdit") self.verticalLayout_5.addWidget(self.textEdit) self.frame = QtWidgets.QFrame(self.scrollAreaWidgetContents) self.frame.setFrameShape(QtWidgets.QFrame.StyledPanel) self.frame.setFrameShadow(QtWidgets.QFrame.Raised) self.frame.setObjectName("frame") self.verticalLayout_6 = QtWidgets.QVBoxLayout(self.frame) self.verticalLayout_6.setObjectName("verticalLayout_6") self.label = QtWidgets.QLabel(self.frame) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.label.setFont(font) self.label.setObjectName("label") self.verticalLayout_6.addWidget(self.label) self.radioButton = QtWidgets.QRadioButton(self.frame) self.radioButton.setText("") self.radioButton.setObjectName("radioButton") self.buttonGroup = QtWidgets.QButtonGroup(MainWindow) self.buttonGroup.setObjectName("buttonGroup") self.buttonGroup.addButton(self.radioButton) self.verticalLayout_6.addWidget(self.radioButton) self.radioButton_2 = QtWidgets.QRadioButton(self.frame) self.radioButton_2.setText("") self.radioButton_2.setObjectName("radioButton_2") self.buttonGroup.addButton(self.radioButton_2) self.verticalLayout_6.addWidget(self.radioButton_2) self.radioButton_3 = QtWidgets.QRadioButton(self.frame) self.radioButton_3.setText("") self.radioButton_3.setObjectName("radioButton_3") self.buttonGroup.addButton(self.radioButton_3) self.verticalLayout_6.addWidget(self.radioButton_3) self.verticalLayout_5.addWidget(self.frame) self.scrollArea.setWidget(self.scrollAreaWidgetContents) self.verticalLayout_2.addWidget(self.scrollArea) self.Tab3.addTab(self.tab_1, "") self.tab_2 = QtWidgets.QWidget() self.tab_2.setObjectName("tab_2") self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.tab_2) self.verticalLayout_3.setObjectName("verticalLayout_3") self.scrollArea_2 = QtWidgets.QScrollArea(self.tab_2) self.scrollArea_2.setWidgetResizable(True) self.scrollArea_2.setObjectName("scrollArea_2") self.scrollAreaWidgetContents_2 = QtWidgets.QWidget() self.scrollAreaWidgetContents_2.setGeometry(QtCore.QRect(0, -19, 639, 414)) self.scrollAreaWidgetContents_2.setObjectName("scrollAreaWidgetContents_2") self.verticalLayout_8 = QtWidgets.QVBoxLayout(self.scrollAreaWidgetContents_2) self.verticalLayout_8.setObjectName("verticalLayout_8") self.textEdit_2 = QtWidgets.QTextEdit(self.scrollAreaWidgetContents_2) self.textEdit_2.setMinimumSize(QtCore.QSize(500, 300)) self.textEdit_2.setReadOnly(True) self.textEdit_2.setObjectName("textEdit_2") self.verticalLayout_8.addWidget(self.textEdit_2) self.frame_2 = QtWidgets.QFrame(self.scrollAreaWidgetContents_2) self.frame_2.setFrameShape(QtWidgets.QFrame.StyledPanel) self.frame_2.setFrameShadow(QtWidgets.QFrame.Raised) self.frame_2.setObjectName("frame_2") self.verticalLayout_7 = QtWidgets.QVBoxLayout(self.frame_2) self.verticalLayout_7.setObjectName("verticalLayout_7") self.label_2 = QtWidgets.QLabel(self.frame_2) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.label_2.setFont(font) self.label_2.setObjectName("label_2") self.verticalLayout_7.addWidget(self.label_2) self.radioButton_4 = QtWidgets.QRadioButton(self.frame_2) self.radioButton_4.setText("") self.radioButton_4.setObjectName("radioButton_4") self.buttonGroup_2 = QtWidgets.QButtonGroup(MainWindow) self.buttonGroup_2.setObjectName("buttonGroup_2") self.buttonGroup_2.addButton(self.radioButton_4) self.verticalLayout_7.addWidget(self.radioButton_4) self.radioButton_5 = QtWidgets.QRadioButton(self.frame_2) self.radioButton_5.setText("") self.radioButton_5.setObjectName("radioButton_5") self.buttonGroup_2.addButton(self.radioButton_5) self.verticalLayout_7.addWidget(self.radioButton_5) self.radioButton_6 = QtWidgets.QRadioButton(self.frame_2) self.radioButton_6.setText("") self.radioButton_6.setObjectName("radioButton_6") self.buttonGroup_2.addButton(self.radioButton_6) self.verticalLayout_7.addWidget(self.radioButton_6) self.verticalLayout_8.addWidget(self.frame_2) self.scrollArea_2.setWidget(self.scrollAreaWidgetContents_2) self.verticalLayout_3.addWidget(self.scrollArea_2) self.Tab3.addTab(self.tab_2, "") self.tab_3 = QtWidgets.QWidget() self.tab_3.setObjectName("tab_3") self.verticalLayout_4 = QtWidgets.QVBoxLayout(self.tab_3) self.verticalLayout_4.setObjectName("verticalLayout_4") self.scrollArea_3 = QtWidgets.QScrollArea(self.tab_3) self.scrollArea_3.setWidgetResizable(True) self.scrollArea_3.setObjectName("scrollArea_3") self.scrollAreaWidgetContents_3 = QtWidgets.QWidget() self.scrollAreaWidgetContents_3.setGeometry(QtCore.QRect(0, -19, 639, 414)) self.scrollAreaWidgetContents_3.setObjectName("scrollAreaWidgetContents_3") self.verticalLayout_10 = QtWidgets.QVBoxLayout(self.scrollAreaWidgetContents_3) self.verticalLayout_10.setObjectName("verticalLayout_10") self.textEdit_3 = QtWidgets.QTextEdit(self.scrollAreaWidgetContents_3) self.textEdit_3.setMinimumSize(QtCore.QSize(500, 300)) self.textEdit_3.setReadOnly(True) self.textEdit_3.setObjectName("textEdit_3") self.verticalLayout_10.addWidget(self.textEdit_3) self.frame_3 = QtWidgets.QFrame(self.scrollAreaWidgetContents_3) self.frame_3.setFrameShape(QtWidgets.QFrame.StyledPanel) self.frame_3.setFrameShadow(QtWidgets.QFrame.Raised) self.frame_3.setObjectName("frame_3") self.verticalLayout_9 = QtWidgets.QVBoxLayout(self.frame_3) self.verticalLayout_9.setObjectName("verticalLayout_9") self.label_3 = QtWidgets.QLabel(self.frame_3) font = QtGui.QFont() font.setBold(True) font.setWeight(75) self.label_3.setFont(font) self.label_3.setObjectName("label_3") self.verticalLayout_9.addWidget(self.label_3) self.radioButton_7 = QtWidgets.QRadioButton(self.frame_3) self.radioButton_7.setText("") self.radioButton_7.setObjectName("radioButton_7") self.buttonGroup_3 = QtWidgets.QButtonGroup(MainWindow) self.buttonGroup_3.setObjectName("buttonGroup_3") self.buttonGroup_3.addButton(self.radioButton_7) self.verticalLayout_9.addWidget(self.radioButton_7) self.radioButton_8 = QtWidgets.QRadioButton(self.frame_3) self.radioButton_8.setText("") self.radioButton_8.setObjectName("radioButton_8") self.buttonGroup_3.addButton(self.radioButton_8) self.verticalLayout_9.addWidget(self.radioButton_8) self.radioButton_9 = QtWidgets.QRadioButton(self.frame_3) self.radioButton_9.setText("") self.radioButton_9.setObjectName("radioButton_9") self.buttonGroup_3.addButton(self.radioButton_9) self.verticalLayout_9.addWidget(self.radioButton_9) self.verticalLayout_10.addWidget(self.frame_3) self.scrollArea_3.setWidget(self.scrollAreaWidgetContents_3) self.verticalLayout_4.addWidget(self.scrollArea_3) self.Tab3.addTab(self.tab_3, "") self.verticalLayout.addWidget(self.Tab3) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 700, 21)) self.menubar.setObjectName("menubar") MainWindow.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(MainWindow) self.statusbar.setObjectName("statusbar") MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) self.Tab3.setCurrentIndex(0) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def __init__(self, parent=None, fatherlyClass=None): QtWidgets.QMainWindow.__init__(self, parent) self.centralwidget = QtWidgets.QWidget() self.centralwidget.setObjectName("centralwidget") self.radio_button_9x12 = QtWidgets.QRadioButton('9 x 12') self.radio_button_9x12.setChecked(True) self.radio_button_10x15 = QtWidgets.QRadioButton('10 x 15') self.radio_button_18x24 = QtWidgets.QRadioButton('18 x 24') self.label_group_name = QtWidgets.QLabel() self.label_group_name.setObjectName("label_group_name") self.label_group_name.setText("Формат") self.label_count = QtWidgets.QLabel() self.label_count.setObjectName("label_count") self.label_count.setText("Количество:") self.lineedit_count = QtWidgets.QLineEdit() self.lineedit_count.setObjectName("lineedit_count") self.label_amount = QtWidgets.QLabel() self.label_amount.setObjectName("label_amount") self.label_amount.setText("сумма = 0.0 руб.") self.label_per_one = QtWidgets.QLabel() self.label_per_one.setObjectName("label_per_one") self.label_per_one.setText("1 шт. = 0.0 руб.") self.button_group = QtWidgets.QButtonGroup() self.button_group.addButton(self.radio_button_9x12) self.button_group.addButton(self.radio_button_10x15) self.button_group.addButton(self.radio_button_18x24) self.button_group.buttonClicked.connect( fatherlyClass.on_button_group_clicked) self.mainWindow_button_calc = QtWidgets.QPushButton('OK') self.mainWindow_button_calc.setObjectName("button_find") vbox_radio = QtWidgets.QVBoxLayout() vbox_radio.addWidget(self.label_group_name) vbox_radio.addWidget(self.radio_button_9x12) vbox_radio.addWidget(self.radio_button_10x15) vbox_radio.addWidget(self.radio_button_18x24) vbox_radio.addWidget(self.label_per_one) vbox_radio.addSpacing(1) hbox_count = QtWidgets.QHBoxLayout() hbox_count.addWidget(self.label_count) hbox_count.addWidget(self.lineedit_count) vbox = QtWidgets.QVBoxLayout() vbox.addLayout(vbox_radio) vbox.addLayout(hbox_count) vbox.addWidget(self.mainWindow_button_calc) vbox.addWidget(self.label_amount) self.centralwidget.setLayout(vbox) self.setCentralWidget(self.centralwidget) self.mainWindow_button_calc.clicked.connect(fatherlyClass.calc)
def __init__(self, app: QtWidgets.QWidget): super().__init__() self.app = app self.setWindowTitle("Sweep settings") self.setWindowIcon(self.app.icon) QtWidgets.QShortcut(QtCore.Qt.Key_Escape, self, self.hide) layout = QtWidgets.QVBoxLayout() self.setLayout(layout) title_box = QtWidgets.QGroupBox("Sweep name") title_layout = QtWidgets.QFormLayout(title_box) self.sweep_title_input = QtWidgets.QLineEdit() title_layout.addRow("Sweep name", self.sweep_title_input) title_button_layout = QtWidgets.QHBoxLayout() btn_set_sweep_title = QtWidgets.QPushButton("Set") btn_set_sweep_title.clicked.connect( lambda: self.app.setSweepTitle(self.sweep_title_input.text())) btn_reset_sweep_title = QtWidgets.QPushButton("Reset") btn_reset_sweep_title.clicked.connect( lambda: self.app.setSweepTitle("")) title_button_layout.addWidget(btn_set_sweep_title) title_button_layout.addWidget(btn_reset_sweep_title) title_layout.addRow(title_button_layout) layout.addWidget(title_box) settings_box = QtWidgets.QGroupBox("Settings") settings_layout = QtWidgets.QFormLayout(settings_box) self.single_sweep_radiobutton = QtWidgets.QRadioButton("Single sweep") self.continuous_sweep_radiobutton = QtWidgets.QRadioButton( "Continuous sweep") self.averaged_sweep_radiobutton = QtWidgets.QRadioButton( "Averaged sweep") settings_layout.addWidget(self.single_sweep_radiobutton) self.single_sweep_radiobutton.setChecked(True) settings_layout.addWidget(self.continuous_sweep_radiobutton) settings_layout.addWidget(self.averaged_sweep_radiobutton) self.averages = QtWidgets.QLineEdit("3") self.truncates = QtWidgets.QLineEdit("0") settings_layout.addRow("Number of measurements to average", self.averages) settings_layout.addRow("Number to discard", self.truncates) settings_layout.addRow( QtWidgets.QLabel( "Averaging allows discarding outlying samples to get better averages." )) settings_layout.addRow( QtWidgets.QLabel("Common values are 3/0, 5/2, 9/4 and 25/6.")) self.s21att = QtWidgets.QLineEdit("0") settings_layout.addRow(QtWidgets.QLabel("")) settings_layout.addRow( QtWidgets.QLabel( "Some times when you measure amplifiers you need to use an attenuator" )) settings_layout.addRow( QtWidgets.QLabel( "in line with the S21 input (CH1) here you can specify it.")) settings_layout.addRow("Attenuator in port CH1 (s21) in dB", self.s21att) settings_layout.addRow( QtWidgets.QLabel( "Common values with un-un are 16.9 (49:1 2450) 9.54 (9:1 450)") ) self.continuous_sweep_radiobutton.toggled.connect( lambda: self.app.worker.setContinuousSweep( self.continuous_sweep_radiobutton.isChecked())) self.averaged_sweep_radiobutton.toggled.connect(self.updateAveraging) self.averages.textEdited.connect(self.updateAveraging) self.truncates.textEdited.connect(self.updateAveraging) self.s21att.textEdited.connect(self.setS21Attenuator) layout.addWidget(settings_box) band_sweep_box = QtWidgets.QGroupBox("Sweep band") band_sweep_layout = QtWidgets.QFormLayout(band_sweep_box) self.band_list = QtWidgets.QComboBox() self.band_list.setModel(self.app.bands) self.band_list.currentIndexChanged.connect(self.updateCurrentBand) band_sweep_layout.addRow("Select band", self.band_list) self.band_pad_group = QtWidgets.QButtonGroup() self.band_pad_0 = QtWidgets.QRadioButton("None") self.band_pad_10 = QtWidgets.QRadioButton("10%") self.band_pad_25 = QtWidgets.QRadioButton("25%") self.band_pad_100 = QtWidgets.QRadioButton("100%") self.band_pad_0.setChecked(True) self.band_pad_group.addButton(self.band_pad_0) self.band_pad_group.addButton(self.band_pad_10) self.band_pad_group.addButton(self.band_pad_25) self.band_pad_group.addButton(self.band_pad_100) self.band_pad_group.buttonClicked.connect(self.updateCurrentBand) band_sweep_layout.addRow("Pad band limits", self.band_pad_0) band_sweep_layout.addRow("", self.band_pad_10) band_sweep_layout.addRow("", self.band_pad_25) band_sweep_layout.addRow("", self.band_pad_100) self.band_limit_label = QtWidgets.QLabel() band_sweep_layout.addRow(self.band_limit_label) btn_set_band_sweep = QtWidgets.QPushButton("Set band sweep") btn_set_band_sweep.clicked.connect(self.setBandSweep) band_sweep_layout.addRow(btn_set_band_sweep) self.updateCurrentBand() layout.addWidget(band_sweep_box)
def setupUi(self, MainWindow): MainWindow.setWindowTitle(("pyCM - Point editor v%s" % __version__)) self.centralWidget = QtWidgets.QWidget(MainWindow) if hasattr(MainWindow, 'setCentralWidget'): MainWindow.setCentralWidget(self.centralWidget) else: self.centralWidget = MainWindow self.mainlayout = QtWidgets.QGridLayout(self.centralWidget) self.vtkWidget = QVTKRenderWindowInteractor(self.centralWidget) mainUiBox = QtWidgets.QGridLayout() self.vtkWidget.setMinimumSize(QtCore.QSize(1050, 600)) sizePolicy = QtWidgets.QSizePolicy( QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.MinimumExpanding) sizePolicy.setHorizontalStretch(10) sizePolicy.setVerticalStretch(10) sizePolicy.setHeightForWidth( self.vtkWidget.sizePolicy().hasHeightForWidth()) self.vtkWidget.setSizePolicy(sizePolicy) self.statLabel = QtWidgets.QLabel("Idle") self.statLabel.setWordWrap(True) self.statLabel.setFont(QtGui.QFont("Helvetica", italic=True)) self.statLabel.setMinimumWidth(100) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Minimum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.statLabel.sizePolicy().hasHeightForWidth()) self.statLabel.setSizePolicy(sizePolicy) headFont = QtGui.QFont("Helvetica [Cronyx]", weight=QtGui.QFont.Bold) #define buttons/widgets self.reloadButton = QtWidgets.QPushButton('New profile') scalingLabel = QtWidgets.QLabel("Active axis for scaling") scalingLabel.setFont(headFont) self.xsButton = QtWidgets.QRadioButton("x") self.ysButton = QtWidgets.QRadioButton("y") self.zsButton = QtWidgets.QRadioButton("z") self.zsButton.setChecked(True) self.scalingButtonGroup = QtWidgets.QButtonGroup() self.scalingButtonGroup.addButton(self.xsButton) self.scalingButtonGroup.addButton(self.ysButton) self.scalingButtonGroup.addButton(self.zsButton) self.scalingButtonGroup.setExclusive(True) scaleBoxlayout = QtWidgets.QGridLayout() scaleBoxlayout.addWidget(self.xsButton, 1, 1) scaleBoxlayout.addWidget(self.ysButton, 1, 2) scaleBoxlayout.addWidget(self.zsButton, 1, 3) self.levelButton = QtWidgets.QRadioButton("Translate to mean z value") svdLabel = QtWidgets.QLabel("Perform SVD reorientation") svdLabel.setFont(headFont) self.rxButton_pos = QtWidgets.QRadioButton("Rx+") self.ryButton_pos = QtWidgets.QRadioButton("Ry+") self.rxButton_neg = QtWidgets.QRadioButton("Rx-") self.ryButton_neg = QtWidgets.QRadioButton("Ry-") svdButtonGroup = QtWidgets.QButtonGroup() svdButtonGroup.addButton(self.rxButton_pos) svdButtonGroup.addButton(self.ryButton_pos) svdButtonGroup.addButton(self.rxButton_neg) svdButtonGroup.addButton(self.ryButton_neg) svdButtonGroup.setExclusive(False) svdBoxlayout = QtWidgets.QGridLayout() svdBoxlayout.addWidget(self.rxButton_pos, 1, 1) svdBoxlayout.addWidget(self.rxButton_neg, 1, 2) svdBoxlayout.addWidget(self.ryButton_pos, 1, 3) svdBoxlayout.addWidget(self.ryButton_neg, 1, 4) self.reduce = QtWidgets.QSpinBox() self.reduce.setValue(0) self.reduceButton = QtWidgets.QPushButton('Reduce') self.revertButton = QtWidgets.QPushButton('Undo all/reload') reduceBoxlayout = QtWidgets.QGridLayout() reduceBoxlayout.addWidget(self.reduce, 1, 1) reduceBoxlayout.addWidget(self.reduceButton, 1, 2) horizLine1 = QtWidgets.QFrame() horizLine1.setFrameStyle(QtWidgets.QFrame.HLine) pickLabel = QtWidgets.QLabel("Pick options") pickLabel.setFont(headFont) self.pickHelpLabel = QtWidgets.QLabel("Press R to activate") self.pickActiveLabel = QtWidgets.QLabel("Pick active") self.pickActiveLabel.setStyleSheet( "QLabel { background-color : gray; color : darkGray; }") self.pickActiveLabel.setFont(QtGui.QFont("Helvetica", italic=True)) self.undoLastPickButton = QtWidgets.QPushButton('Undo last pick') horizLine2 = QtWidgets.QFrame() horizLine2.setFrameStyle(QtWidgets.QFrame.HLine) outputLabel = QtWidgets.QLabel("Write output") outputLabel.setFont(headFont) self.refButton = QtWidgets.QRadioButton("Reference") self.floatButton = QtWidgets.QRadioButton("Floating") self.refButton.setChecked(True) self.writeButtonGroup = QtWidgets.QButtonGroup() self.writeButtonGroup.addButton(self.floatButton) self.writeButtonGroup.addButton(self.refButton) self.writeButtonGroup.setExclusive(True) self.writeButton = QtWidgets.QPushButton('Write') horizLine3 = QtWidgets.QFrame() horizLine3.setFrameStyle(QtWidgets.QFrame.HLine) showLabel = QtWidgets.QLabel("Load result") showLabel.setFont(headFont) self.showRefButton = QtWidgets.QRadioButton("Reference") self.showRefButton.setChecked(True) self.showFloatButton = QtWidgets.QRadioButton("Floating") self.showButtonGroup = QtWidgets.QButtonGroup() self.showButtonGroup.addButton(self.showFloatButton) self.showButtonGroup.addButton(self.showRefButton) self.showButtonGroup.setExclusive(True) self.showButton = QtWidgets.QPushButton("View") horizLine4 = QtWidgets.QFrame() horizLine4.setFrameStyle(QtWidgets.QFrame.HLine) #add widgets to ui mainUiBox.addWidget(self.reloadButton, 0, 0, 1, 2) mainUiBox.addWidget(scalingLabel, 1, 0, 1, 2) mainUiBox.addLayout(scaleBoxlayout, 2, 0, 1, 2) mainUiBox.addWidget(self.levelButton, 3, 0, 1, 2) mainUiBox.addWidget(svdLabel, 4, 0, 1, 2) mainUiBox.addLayout(svdBoxlayout, 5, 0, 1, 2) mainUiBox.addWidget(horizLine1, 6, 0, 1, 2) mainUiBox.addWidget(pickLabel, 7, 0, 1, 2) mainUiBox.addLayout(reduceBoxlayout, 8, 0, 1, 2) mainUiBox.addWidget(self.pickHelpLabel, 9, 0, 1, 1) mainUiBox.addWidget(self.pickActiveLabel, 9, 1, 1, 1) mainUiBox.addWidget(self.undoLastPickButton, 10, 0, 1, 2) mainUiBox.addWidget(self.revertButton, 11, 0, 1, 2) mainUiBox.addWidget(horizLine2, 12, 0, 1, 2) mainUiBox.addWidget(outputLabel, 13, 0, 1, 2) mainUiBox.addWidget(self.refButton, 14, 0, 1, 1) mainUiBox.addWidget(self.floatButton, 14, 1, 1, 1) mainUiBox.addWidget(self.writeButton, 15, 0, 1, 2) mainUiBox.addWidget(horizLine3, 16, 0, 1, 2) mainUiBox.addWidget(showLabel, 17, 0, 1, 2) mainUiBox.addWidget(self.showRefButton, 18, 0, 1, 1) mainUiBox.addWidget(self.showFloatButton, 18, 1, 1, 1) mainUiBox.addWidget(self.showButton, 19, 0, 1, 2) mainUiBox.addWidget(horizLine4, 20, 0, 1, 2) lvLayout = QtWidgets.QVBoxLayout() lvLayout.addLayout(mainUiBox) lvLayout.addStretch(1) self.mainlayout.addWidget(self.vtkWidget, 0, 0, 1, 1) self.mainlayout.addLayout(lvLayout, 0, 1, 1, 1) self.mainlayout.addWidget(self.statLabel, 1, 0, 1, 2)
def __init__(self): QtWidgets.QWidget.__init__(self) self.init_path = '../../' if os.name == 'nt': self.init_path = '' self.savepathtest = self.init_path + 'library/deviceModelLibrary' self.obj_appconfig = Appconfig() self.newflag = 0 self.layout = QtWidgets.QVBoxLayout() self.splitter = QtWidgets.QSplitter() self.grid = QtWidgets.QGridLayout() self.splitter.setOrientation(QtCore.Qt.Vertical) # Initialise the table view self.modeltable = QtWidgets.QTableWidget() self.newbtn = QtWidgets.QPushButton('New') self.newbtn.setToolTip('<b>Creating new Model Library</b>') self.newbtn.clicked.connect(self.opennew) self.editbtn = QtWidgets.QPushButton('Edit') self.editbtn.setToolTip('<b>Editing current Model Library</b>') self.editbtn.clicked.connect(self.openedit) self.savebtn = QtWidgets.QPushButton('Save') self.savebtn.setToolTip('<b>Saves the Model Library</b>') self.savebtn.setDisabled(True) self.savebtn.clicked.connect(self.savemodelfile) self.removebtn = QtWidgets.QPushButton('Remove') self.removebtn.setHidden(True) self.removebtn.clicked.connect(self.removeparameter) self.addbtn = QtWidgets.QPushButton('Add') self.addbtn.setHidden(True) self.addbtn.clicked.connect(self.addparameters) self.uploadbtn = QtWidgets.QPushButton('Upload') self.uploadbtn.setToolTip( '<b>Uploading external .lib file to eSim</b>') self.uploadbtn.clicked.connect(self.converttoxml) self.grid.addWidget(self.newbtn, 1, 2) self.grid.addWidget(self.editbtn, 1, 3) self.grid.addWidget(self.savebtn, 1, 4) self.grid.addWidget(self.uploadbtn, 1, 5) self.grid.addWidget(self.removebtn, 8, 4) self.grid.addWidget(self.addbtn, 5, 4) self.radiobtnbox = QtWidgets.QButtonGroup() self.diode = QtWidgets.QRadioButton('Diode') self.diode.setDisabled(True) self.bjt = QtWidgets.QRadioButton('BJT') self.bjt.setDisabled(True) self.mos = QtWidgets.QRadioButton('MOS') self.mos.setDisabled(True) self.jfet = QtWidgets.QRadioButton('JFET') self.jfet.setDisabled(True) self.igbt = QtWidgets.QRadioButton('IGBT') self.igbt.setDisabled(True) self.magnetic = QtWidgets.QRadioButton('Magnetic Core') self.magnetic.setDisabled(True) self.radiobtnbox.addButton(self.diode) self.diode.clicked.connect(self.diode_click) self.radiobtnbox.addButton(self.bjt) self.bjt.clicked.connect(self.bjt_click) self.radiobtnbox.addButton(self.mos) self.mos.clicked.connect(self.mos_click) self.radiobtnbox.addButton(self.jfet) self.jfet.clicked.connect(self.jfet_click) self.radiobtnbox.addButton(self.igbt) self.igbt.clicked.connect(self.igbt_click) self.radiobtnbox.addButton(self.magnetic) self.magnetic.clicked.connect(self.magnetic_click) # Dropdown for various types supported by that element, ex bjt -> npn self.types = QtWidgets.QComboBox() self.types.setHidden(True) self.grid.addWidget(self.types, 2, 2, 2, 3) self.grid.addWidget(self.diode, 3, 1) self.grid.addWidget(self.bjt, 4, 1) self.grid.addWidget(self.mos, 5, 1) self.grid.addWidget(self.jfet, 6, 1) self.grid.addWidget(self.igbt, 7, 1) self.grid.addWidget(self.magnetic, 8, 1) self.setLayout(self.grid) self.show()
def setupUi(self, Dialog): Dialog.setObjectName("Dialog") Dialog.setWindowModality(QtCore.Qt.WindowModal) Dialog.resize(400, 300) Dialog.setSizeGripEnabled(True) Dialog.setModal(True) self.font = QtGui.QFont() self.font.setFamily("MS Shell Dlg 2") self.font.setPointSize(7) self.gridLayout_5 = QtWidgets.QGridLayout(Dialog) self.gridLayout_5.setObjectName("gridLayout_5") self.gridLayout_2 = QtWidgets.QGridLayout() self.gridLayout_2.setObjectName("gridLayout_2") self.groupBox = QtWidgets.QGroupBox(Dialog) self.groupBox.setObjectName("groupBox") self.gridLayout_4 = QtWidgets.QGridLayout(self.groupBox) self.gridLayout_4.setObjectName("gridLayout_4") self.gridLayout = QtWidgets.QGridLayout() self.gridLayout.setObjectName("gridLayout") self.lblSource = QtWidgets.QLabel(self.groupBox) self.lblSource.setObjectName("lblSource") self.gridLayout.addWidget(self.lblSource, 0, 0, 1, 1) self.btnOutputFolder = QtWidgets.QPushButton(self.groupBox) self.btnOutputFolder.setMinimumSize(QtCore.QSize(20, 20)) self.btnOutputFolder.setMaximumSize(QtCore.QSize(20, 20)) self.btnOutputFolder.setObjectName("btnOutputFolder") self.gridLayout.addWidget(self.btnOutputFolder, 1, 4, 1, 1) self.btnSourceFolder = QtWidgets.QPushButton(self.groupBox) self.btnSourceFolder.setMinimumSize(QtCore.QSize(20, 20)) self.btnSourceFolder.setMaximumSize(QtCore.QSize(20, 20)) self.btnSourceFolder.setObjectName("btnSourceFolder") self.gridLayout.addWidget(self.btnSourceFolder, 0, 4, 1, 1) self.leSourceFolder = QtWidgets.QLineEdit(self.groupBox) self.leSourceFolder.setReadOnly(True) self.leSourceFolder.setFont(self.font) self.leSourceFolder.setObjectName("leSourceFolder") self.gridLayout.addWidget(self.leSourceFolder, 0, 1, 1, 3) self.lblOutput = QtWidgets.QLabel(self.groupBox) self.lblOutput.setObjectName("lblOutput") self.gridLayout.addWidget(self.lblOutput, 1, 0, 1, 1) self.leOutputFolder = QtWidgets.QLineEdit(self.groupBox) self.leOutputFolder.setReadOnly(True) self.leOutputFolder.setFont(self.font) self.leOutputFolder.setObjectName("leOutputFolder") self.gridLayout.addWidget(self.leOutputFolder, 1, 1, 1, 3) self.gridLayout_4.addLayout(self.gridLayout, 0, 0, 1, 1) self.gridLayout_2.addWidget(self.groupBox, 0, 0, 1, 1) self.verticalLayout = QtWidgets.QVBoxLayout() self.verticalLayout.setSizeConstraint( QtWidgets.QLayout.SetMinAndMaxSize) self.verticalLayout.setObjectName("verticalLayout") self._lblProgress = QtWidgets.QLabel(Dialog) self._lblProgress.setEnabled(False) font = QtGui.QFont() font.setPointSize(8) self._lblProgress.setFont(font) self._lblProgress.setAlignment(QtCore.Qt.AlignCenter) self._lblProgress.setObjectName("_lblProgress") self.verticalLayout.addWidget(self._lblProgress) self._progressBar = QtWidgets.QProgressBar(Dialog) self._progressBar.setProperty("value", 100) self._progressBar.setTextVisible(False) self._progressBar.setObjectName("_progressBar") self.verticalLayout.addWidget(self._progressBar) self.gridLayout_2.addLayout(self.verticalLayout, 5, 0, 1, 1) self.groupBox_2 = QtWidgets.QGroupBox(Dialog) self.groupBox_2.setObjectName("groupBox_2") self.gridLayout_3 = QtWidgets.QGridLayout(self.groupBox_2) self.gridLayout_3.setObjectName("gridLayout_3") self.lblKeyword = QtWidgets.QLabel(self.groupBox_2) self.lblKeyword.setObjectName("lblKeyword") self.gridLayout_3.addWidget(self.lblKeyword, 0, 1, 1, 1) self.leKeyword = QtWidgets.QLineEdit(self.groupBox_2) self.leKeyword.setClearButtonEnabled(True) self.leKeyword.setObjectName("leKeyword") self.gridLayout_3.addWidget(self.leKeyword, 0, 2, 1, 1) self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") self.rbtnDebit = QtWidgets.QRadioButton(self.groupBox_2) self.rbtnDebit.setMaximumSize(QtCore.QSize(16777214, 16777215)) self.rbtnDebit.setChecked(True) self.rbtnDebit.setObjectName("rbtnDebit") self.buttonGroup = QtWidgets.QButtonGroup(Dialog) self.buttonGroup.setObjectName("buttonGroup") self.buttonGroup.addButton(self.rbtnDebit) self.horizontalLayout.addWidget(self.rbtnDebit) self.rbtnCredit = QtWidgets.QRadioButton(self.groupBox_2) self.rbtnCredit.setObjectName("rbtnCredit") self.buttonGroup.addButton(self.rbtnCredit) self.horizontalLayout.addWidget(self.rbtnCredit) self.rbtnAll = QtWidgets.QRadioButton(self.groupBox_2) self.rbtnAll.setObjectName("rbtnAll") self.buttonGroup.addButton(self.rbtnAll) self.horizontalLayout.addWidget(self.rbtnAll) self.gridLayout_3.addLayout(self.horizontalLayout, 1, 1, 1, 2) spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.gridLayout_3.addItem(spacerItem, 1, 0, 1, 1) spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.gridLayout_3.addItem(spacerItem1, 1, 3, 1, 1) self.gridLayout_2.addWidget(self.groupBox_2, 1, 0, 1, 1) spacerItem2 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.gridLayout_2.addItem(spacerItem2, 2, 0, 1, 1) self.btnGenerate = QtWidgets.QPushButton(Dialog) self.btnGenerate.setObjectName("btnGenerate") self.gridLayout_2.addWidget(self.btnGenerate, 3, 0, 1, 1) self.gridLayout_5.addLayout(self.gridLayout_2, 1, 0, 1, 1) self.retranslateUi(Dialog) QtCore.QMetaObject.connectSlotsByName(Dialog)
def set_body_widget(self): self.widget_body = QtWidgets.QWidget() self.widget_body.setMouseTracking(True) self.widget_body.setObjectName('body') self.widget_body.setMinimumSize(self.window_min_width, 550) self.widget_body.setMaximumSize(self.window_min_width, self.window_max_height - 45 - 120) # 环境选择下拉框和商户搜索组件 self.combobox_env = QtWidgets.QComboBox() listview_combobox = QtWidgets.QListView() listview_combobox.setObjectName('env_list') self.combobox_env.setView(listview_combobox) self.combobox_env.currentIndexChanged.connect(self.change_env) self.refresh_env() self.combobox_env.setObjectName('env') self.combobox_env.setFixedSize(self.window_min_width, 30) button_search = QtWidgets.QPushButton() button_search.setObjectName('search_icon') button_search.setFixedSize(30, 30) button_search.setShortcut('Return') lineedit_search = QtWidgets.QLineEdit() lineedit_search.setPlaceholderText('搜索') lineedit_search.setObjectName('search_tenant') lineedit_search.setFixedSize(self.window_min_width - 30, 30) button_search.clicked.connect( lambda: self.search(lineedit_search.text())) # Tab切换 self.frame_tenants = QtWidgets.QFrame() layout_tenants = QtWidgets.QVBoxLayout() layout_tenants.setSpacing(0) layout_tenants.setContentsMargins(0, 0, 0, 0) self.frame_tools = QtWidgets.QFrame() layout_tools = QtWidgets.QVBoxLayout() self.frame_tools.hide() # 布局 layout = QtWidgets.QVBoxLayout() layout.setSpacing(0) layout.setContentsMargins(0, 0, 0, 0) layout.addWidget(self.combobox_env) layout_h = QtWidgets.QHBoxLayout() layout_h.setSpacing(0) layout_h.setContentsMargins(0, 0, 0, 0) layout_h.addWidget(button_search) layout_h.addWidget(lineedit_search) layout_tab = QtWidgets.QHBoxLayout() button_group_view = QtWidgets.QButtonGroup(self) button_view_tenants = QtWidgets.QPushButton('商户') button_view_tenants.setFixedSize(192, 40) button_view_tenants.setObjectName('tab1') button_view_tenants.setCheckable(True) button_view_tenants.setChecked(True) button_view_tenants.clicked.connect( lambda: self.swith_tenants_tools('tenants')) button_view_tools = QtWidgets.QPushButton('工具') button_view_tools.setFixedSize(192, 40) button_view_tools.setObjectName('tab2') button_view_tools.setCheckable(True) button_view_tools.clicked.connect( lambda: self.swith_tenants_tools('tools')) button_group_view.addButton(button_view_tenants) button_group_view.addButton(button_view_tools) layout_tab.setSpacing(0) layout_tab.setContentsMargins(0, 0, 0, 0) layout_tab.addWidget(button_view_tenants) layout_tab.addWidget(button_view_tools) layout.addLayout(layout_h) layout.addLayout(layout_tab) # 商户信息 self.tree_tenants = QtWidgets.QTreeWidget() self.tree_tenants.itemClicked.connect(self.show_tenant_details) self.tree_tenants.setContextMenuPolicy(QtCore.Qt.CustomContextMenu) self.tree_tenants.customContextMenuRequested.connect( self.show_tenant_menu) self.tree_tenants.setObjectName('tenants') self.tree_tenants.setMinimumSize(self.window_min_width, 550 - 30 - 30 - 40 - 30) size_policy_tree_tenants = QtWidgets.QSizePolicy( QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Expanding) self.tree_tenants.setSizePolicy(size_policy_tree_tenants) self.tree_tenants.header().hide() self.item_root_favourite_tenants = QtWidgets.QTreeWidgetItem( self.tree_tenants) self.item_root_favourite_tenants.setText(0, '常用商户') self.tenants['常用商户'] = list() self.item_root_favourite_tenants.setFont( 0, QtGui.QFont("微软雅黑", 11, QtGui.QFont.Bold)) self.item_root_all_tenants = QtWidgets.QTreeWidgetItem( self.tree_tenants) self.item_root_all_tenants.setText(0, '所有商户') self.tenants['所有商户'] = list() self.item_root_all_tenants.setFont( 0, QtGui.QFont("微软雅黑", 11, QtGui.QFont.Bold)) self.item_root_favourite_tenants.setExpanded(True) self.item_root_all_tenants.setExpanded(True) layout_tenants.addWidget(self.tree_tenants) self.frame_tenants.setLayout(layout_tenants) self.label_message = QtWidgets.QLabel() self.label_message.setFixedSize(self.window_min_width, 20) self.label_message.setObjectName('message') self.label_message.setAlignment(QtCore.Qt.AlignCenter) self.refresh_tenants() # 加载商户信息 layout.addWidget(self.frame_tenants) layout.addWidget(self.frame_tools) layout.addWidget(self.label_message) self.label_message.setVisible(False) self.widget_body.setLayout(layout)
def card_type_changed(self, new_card_type_name): non_latin_widgets = [self.label_non_latin_1, self.label_non_latin_2, self.label_non_latin_3, self.line_non_latin, self.non_latin_font_size_increase] background_align_widgets = [self.background_label, self.background_button, self.align_label, self.alignment] if new_card_type_name == _("<all card types>"): self.affected_card_types = self.card_types() self.fact_key_names = [_("Text")] for widget in non_latin_widgets + background_align_widgets: widget.show() else: new_card_type_name = new_card_type_name new_card_type = self.card_type_by_name[new_card_type_name] self.affected_card_types = [new_card_type] self.fact_key_names = new_card_type.fact_key_names() for widget in background_align_widgets: if new_card_type.id.startswith("7::"): widget.hide() else: widget.show() for widget in non_latin_widgets: widget.hide() for widget in self.dynamic_widgets: self.gridLayout.removeWidget(widget) widget.close() self.dynamic_widgets = [] row = 0 self.font_buttons = QtWidgets.QButtonGroup() self.colour_buttons = QtWidgets.QButtonGroup() self.align_buttons = QtWidgets.QButtonGroup() self.align_buttons.setExclusive(False) for key_name in self.fact_key_names: label = QtWidgets.QLabel(_(key_name) + ":", self) self.gridLayout.addWidget(label, row, 0, 1, 1) self.dynamic_widgets.append(label) font = QtWidgets.QPushButton(_("Select font"), self) self.font_buttons.addButton(font, row) self.gridLayout.addWidget(font, row, 1, 1, 1) self.dynamic_widgets.append(font) colour = QtWidgets.QPushButton(_("Select colour"),self) self.colour_buttons.addButton(colour, row) self.gridLayout.addWidget(colour, row, 2, 1, 1) self.dynamic_widgets.append(colour) row += 1 self.gridLayout.setColumnStretch(1, 10) self.gridLayout.setColumnStretch(2, 10) self.font_buttons.buttonClicked[int].connect(self.update_font) self.colour_buttons.buttonClicked[int].\ connect(self.update_font_colour) current_alignment = self.config().card_type_property(\ "alignment", self.affected_card_types[0], default="center") if current_alignment == "left": self.alignment.setCurrentIndex(0) elif current_alignment == "center": self.alignment.setCurrentIndex(1) elif current_alignment == "right": self.alignment.setCurrentIndex(2) # Make font light if different alignments are active. self.alignment.setFont(self.font()) values = set() for card_type in self.affected_card_types: if not card_type.id in self.config()["alignment"]: values.add("center") else: values.add(self.config()["alignment"][card_type.id]) if len(values) > 1: self.alignment.font().setWeight(25) else: self.alignment.font().setWeight(50) self.adjustSize()
def makeInteractiveFanWidget(compiledAlpha, compiledGamma, crystalOrientation, intensityData=[], plotFanNIRs=np.arange(-90, 90, 5), sliceInExp=True, calculationCallback=lambda J, T: T, **kwargs): """ :param compiledAlpha: saved files created from a FanCompiler.buildAndSave() :param compiledGamma: :param calculationCallback: function to be called when T/J matrices are recalculated :return: """ NMax = kwargs.get("NMax", 12) nirAlphas = compiledAlpha[0, 1:] sbs = compiledAlpha[1:, 0] print(f"Found sbs: {sbs}") print(f"found nira: {nirAlphas}") alphaData = compiledAlpha[1:, 1:] gammaData = compiledGamma[1:, 1:] mainwid = QtWidgets.QWidget() layout = QtWidgets.QVBoxLayout() cboxesLayout = QtWidgets.QGridLayout() cboxGroup = QtWidgets.QButtonGroup() cboxGroup.setExclusive(False) for idx, ang in enumerate(nirAlphas): cb = QtWidgets.QCheckBox(str(ang)) cb.setChecked(True) cboxGroup.addButton(cb, id=int(ang)) cboxesLayout.addWidget(cb, idx // 12, idx % 12) layout.addLayout(cboxesLayout) tabWid = QtWidgets.QTabWidget(mainwid) palp, pgam = createFan(plotFanNIRs, sbs) # from hsganalysis.QWPProcessing.fanDiagram import FanDiagram def updateJ(): mod = QtWidgets.QApplication.keyboardModifiers() if mod & QtCore.Qt.ShiftModifier: print("Skipping") return # Which NIR alpha angles you've selected to include in the J matrix calculation wantNIRAlphas = [ ii for ii in nirAlphas if cboxGroup.button(int(ii)).isChecked() ] # And converting those to indices. Include the 0th order to include the SB wantNIRIndices = [0] + \ [nirAlphas.tolist().index(ii)+1 for ii in wantNIRAlphas] toFitAlphas = compiledAlpha[:, wantNIRIndices] # print(f"Fitting to: \n{toFitAlphas}") toFitGammas = compiledGamma[:, wantNIRIndices] J = findJ(toFitAlphas, toFitGammas) reconstructedAlpha, reconstructedGamma = jonesToFans( sbs, J, wantNIR=plotFanNIRs) # print(f"Recon to: \n{reconstructedAlpha}") if sliceInExp: for idx, _ in enumerate(nirAlphas): niralpha = compiledAlpha[0, idx + 1] if np.abs(compiledGamma[0, idx + 1]) > 1: continue # finite gamma don't make # sense in this plot try: reconstructedAlpha[ 1:, np.argwhere(reconstructedAlpha[0, :].astype(int) == niralpha)[0][0]] = compiledAlpha[1:, idx + 1] reconstructedGamma[ 1:, np.argwhere(reconstructedGamma[0, :].astype(int) == niralpha)[0][0]] = compiledGamma[1:, idx + 1] except IndexError: print("Warning! Unable to slice in NIR alpha = {}".format( niralpha)) palp.setImage(reconstructedAlpha[1:, 1:]) pgam.setImage(reconstructedGamma[1:, 1:]) # palp.ui.histogram.setHistogramRange(-90, 90) palp.setLevels(-90, 90) # pgam.ui.histogram.setHistogramRange(-45, 45) pgam.setLevels(-45, 45) T = makeT(J, crystalOrientation) TppPolar.setData(sbs[:NMax] + np.abs(T[0, 0, :NMax]), np.angle(T[0, 0, :NMax], deg=False)) TpmPolar.setData(sbs[:NMax] + np.abs(T[0, 1, :NMax]), np.angle(T[0, 1, :NMax], deg=False)) TmpPolar.setData(sbs[:NMax] + np.abs(T[1, 0, :NMax]), np.angle(T[1, 0, :NMax], deg=False)) TmmPolar.setData(sbs[:NMax] + np.abs(T[1, 1, :NMax]), np.angle(T[1, 1, :NMax], deg=False)) TppLinear.setData(sbs[:NMax], np.abs(T[0, 0, :NMax])) TppALinear.setData(sbs[:NMax], np.angle(T[0, 0, :NMax], deg=True)) TpmLinear.setData(sbs[:NMax], np.abs(T[0, 1, :NMax])) TpmALinear.setData(sbs[:NMax], np.angle(T[0, 1, :NMax], deg=True)) TmpLinear.setData(sbs[:NMax], np.abs(T[1, 0, :NMax])) TmpALinear.setData(sbs[:NMax], np.angle(T[1, 0, :NMax], deg=True)) TmmLinear.setData(sbs[:NMax], np.abs(T[1, 1, :NMax])) TmmALinear.setData(sbs[:NMax], np.angle(T[1, 1, :NMax], deg=True)) TppoTmmLinear.setData(sbs[:NMax], np.abs(T[0, 0, :NMax] / T[1, 1, :NMax])) TppoTmmALinear.setData( sbs[:NMax], np.angle(T[0, 0, :NMax] / T[1, 1, :NMax], deg=True)) TpmoTmpLinear.setData(sbs[:NMax], np.abs(T[0, 1, :NMax] / T[1, 0, :NMax])) TpmoTmpALinear.setData( sbs[:NMax], np.angle(T[0, 1, :NMax] / T[1, 0, :NMax], deg=True)) calculationCallback(J, T) mainwid.updateJ = updateJ # need to keep a reference tabWid.addTab(palp, "Fan Diagram") # intRatioWid = pg.plot(intRatioWidtensityData, fmt="ko-") # intRatioWid = pg.PlotContainerWindow() # intRatioCurve = intRatioWid.plot(intensityData, fmt="ko-") # intRatioCurve = intRatioWid.plot(fmt="ro-") # # tabWid.addTab(intRatioWid, "Ratio") TPolars = makePolarPlot() pg.legend() tabWid.addTab(TPolars, "T Matrices (Polar)") TppPolar = polarPlot('ko-', name="T++") TpmPolar = polarPlot('ro-', name="T+-") TmpPolar = polarPlot('bo-', name="T-+") TmmPolar = polarPlot('mo-', name="T--") double = pg.DoubleYPlot() TLinears = pg.PlotContainerWindow(plotWidget=double) TLinears.addLegend() TppLinear = TLinears.plot('ko-', name="T++") TpmLinear = TLinears.plot('ro-', name="T+-") TmpLinear = TLinears.plot('bo-', name="T-+") TmmLinear = TLinears.plot('mo-', name="T--") TppALinear = TLinears.plot('ko--', name="T++") double.p2.addItem(TppALinear) TpmALinear = TLinears.plot('ro--', name="T+-") double.p2.addItem(TpmALinear) TmpALinear = TLinears.plot('bo--', name="T-+") double.p2.addItem(TmpALinear) TmmALinear = TLinears.plot('mo--', name="T--") double.p2.addItem(TmmALinear) tabWid.addTab(TLinears, "T Matrices (Linear)") double2 = pg.DoubleYPlot() TLinears2 = pg.PlotContainerWindow(plotWidget=double2) TLinears2.addLegend() TppoTmmLinear = TLinears2.plot('ko-', name="|T++/T--|") TpmoTmpLinear = TLinears2.plot('ro-', name="|T+-/T+-|") TppoTmmALinear = TLinears2.plot('ko--', name="ph(T++/T--)") double2.p2.addItem(TppoTmmALinear) TpmoTmpALinear = TLinears2.plot('ro--', name="ph(T+-/T-+)") double2.p2.addItem(TpmoTmpALinear) tabWid.addTab(TLinears2, "T Matrices (Ratios)") # mainwid.findJ = lambda :findJ(mainwid) cboxGroup.buttonToggled.connect(updateJ) layout.addWidget(tabWid) mainwid.setLayout(layout) return mainwid
def __init__(self, useData, parent=None): QtWidgets.QWidget.__init__(self, parent) self.useData = useData mainLayout = QtWidgets.QHBoxLayout() self.setLayout(mainLayout) mainLayout.setContentsMargins(0, 0, 0, 0) properties = self.loadDefaultProperties() self.propertyListWidget = QtWidgets.QListWidget() self.propertyListWidget.setSortingEnabled(True) for key, value in properties.items(): if key != "Paper": self.propertyListWidget.addItem(QtWidgets.QListWidgetItem(key)) self.propertyListWidget.itemSelectionChanged.connect( self.newPropertySelected) mainLayout.addWidget(self.propertyListWidget) vbox = QtWidgets.QVBoxLayout() mainLayout.addLayout(vbox) label = QtWidgets.QLabel("Background") label.setStyleSheet("background: lightgrey; padding: 2px;") vbox.addWidget(label) self.backgroundColorChooser = ColorChooser() self.backgroundColorChooser.colorChanged.connect(self.updateBackground) vbox.addWidget(self.backgroundColorChooser) label = QtWidgets.QLabel("Foreground") label.setStyleSheet("background: lightgrey; padding: 2px;") vbox.addWidget(label) self.foregroundColorChooser = ColorChooser() self.foregroundColorChooser.colorChanged.connect(self.updateForeground) vbox.addWidget(self.foregroundColorChooser) # Additional settings for elements that need them ------------------- self.extra_settings_stack = QtWidgets.QStackedLayout() vbox.addLayout(self.extra_settings_stack) # empty stack for display when current property has no need of extra # settings stackWidget = QtWidgets.QWidget() self.extra_settings_stack.addWidget(stackWidget) # CALLTIP Highlight Color stackWidget = QtWidgets.QWidget() stackBox = QtWidgets.QVBoxLayout() stackBox.setContentsMargins(0, 0, 0, 0) stackWidget.setLayout(stackBox) self.extra_settings_stack.addWidget(stackWidget) label = QtWidgets.QLabel("Highlight Text") label.setStyleSheet("background: lightgrey; padding: 2px;") stackBox.addWidget(label) hbox = QtWidgets.QHBoxLayout() stackBox.addLayout(hbox) self.callTipHighlightColorChooser = ColorChooser() self.callTipHighlightColorChooser.colorChanged.connect( self.updateCalltipHighlight) hbox.addWidget(self.callTipHighlightColorChooser) # MARGIN FONT stackWidget = QtWidgets.QWidget() stackBox = QtWidgets.QVBoxLayout() stackBox.setContentsMargins(0, 0, 0, 0) stackWidget.setLayout(stackBox) self.extra_settings_stack.addWidget(stackWidget) label = QtWidgets.QLabel("Margin Font") label.setStyleSheet("background: lightgrey; padding: 2px;") stackBox.addWidget(label) self.fontButton = QtWidgets.QPushButton("Font") self.fontButton.clicked.connect(self.fontChanged) stackBox.addWidget(self.fontButton) # ---------------------------------------------------------------- vbox.addStretch(1) self.paperBG = QtWidgets.QButtonGroup() label = QtWidgets.QLabel("Paper") label.setStyleSheet("background: lightgrey; padding: 2px;") vbox.addWidget(label) hbox = QtWidgets.QHBoxLayout() vbox.addLayout(hbox) self.paperPlainButton = QtWidgets.QRadioButton("Plain") self.paperBG.addButton(self.paperPlainButton) self.paperPlainButton.toggled.connect(self.paperScopeChanged) hbox.addWidget(self.paperPlainButton) self.paperCustomButton = QtWidgets.QRadioButton("Custom") self.paperBG.addButton(self.paperCustomButton) self.paperCustomButton.setChecked(True) self.paperCustomButton.toggled.connect(self.paperScopeChanged) hbox.addWidget(self.paperCustomButton) self.paperColorChooser = ColorChooser() self.paperColorChooser.colorChanged.connect(self.updatePaper) hbox.addWidget(self.paperColorChooser) self.setCurrentProperty("Default", "Python") self.paperColorChooser.setColor(self.currentProperties["Paper"][1]) if self.currentProperties["Paper"][0] == "Plain": self.paperColorChooser.setDisabled(True) self.propertyListWidget.setCurrentRow(0)
def setupUi(self, SelectDialog): SelectDialog.setObjectName("SelectDialog") SelectDialog.resize(500, 600) self.formLayout = QtWidgets.QFormLayout(SelectDialog) self.formLayout.setObjectName("formLayout") self.gridLayout = QtWidgets.QGridLayout() self.gridLayout.setObjectName("gridLayout") self.label = QtWidgets.QLabel(SelectDialog) font = QtGui.QFont() font.setPointSize(12) self.label.setFont(font) self.label.setObjectName("label") self.gridLayout.addWidget(self.label, 0, 0, 1, 1) self.label_2 = QtWidgets.QLabel(SelectDialog) font = QtGui.QFont() font.setPointSize(12) self.label_2.setFont(font) self.label_2.setObjectName("label_2") self.gridLayout.addWidget(self.label_2, 0, 2, 1, 2) self.groupBox = QtWidgets.QGroupBox(SelectDialog) self.groupBox.setObjectName("groupBox") self.verticalLayout = QtWidgets.QVBoxLayout(self.groupBox) self.verticalLayout.setObjectName("verticalLayout") self.checkBox = QtWidgets.QCheckBox(self.groupBox) font = QtGui.QFont() font.setPointSize(11) self.checkBox.setFont(font) self.checkBox.setChecked(True) self.checkBox.setObjectName("checkBox") self.verticalLayout.addWidget(self.checkBox) self.checkBox_2 = QtWidgets.QCheckBox(self.groupBox) font = QtGui.QFont() font.setPointSize(11) self.checkBox_2.setFont(font) self.checkBox_2.setObjectName("checkBox_2") self.verticalLayout.addWidget(self.checkBox_2) self.checkBox_3 = QtWidgets.QCheckBox(self.groupBox) font = QtGui.QFont() font.setPointSize(11) self.checkBox_3.setFont(font) self.checkBox_3.setObjectName("checkBox_3") self.verticalLayout.addWidget(self.checkBox_3) self.checkBox_4 = QtWidgets.QCheckBox(self.groupBox) font = QtGui.QFont() font.setPointSize(11) self.checkBox_4.setFont(font) self.checkBox_4.setObjectName("checkBox_4") self.verticalLayout.addWidget(self.checkBox_4) self.checkBox_5 = QtWidgets.QCheckBox(self.groupBox) font = QtGui.QFont() font.setPointSize(11) self.checkBox_5.setFont(font) self.checkBox_5.setObjectName("checkBox_5") self.verticalLayout.addWidget(self.checkBox_5) self.gridLayout.addWidget(self.groupBox, 1, 0, 1, 1) self.splitter = QtWidgets.QSplitter(SelectDialog) self.splitter.setOrientation(QtCore.Qt.Vertical) self.splitter.setObjectName("splitter") self.radioButton = QtWidgets.QRadioButton(self.splitter) font = QtGui.QFont() font.setPointSize(11) self.radioButton.setFont(font) self.radioButton.setChecked(True) self.radioButton.setObjectName("radioButton") self.buttonGroup = QtWidgets.QButtonGroup(SelectDialog) self.buttonGroup.setObjectName("buttonGroup") self.buttonGroup.addButton(self.radioButton) self.radioButton_2 = QtWidgets.QRadioButton(self.splitter) font = QtGui.QFont() font.setPointSize(11) self.radioButton_2.setFont(font) self.radioButton_2.setObjectName("radioButton_2") self.buttonGroup.addButton(self.radioButton_2) self.radioButton_3 = QtWidgets.QRadioButton(self.splitter) font = QtGui.QFont() font.setPointSize(11) self.radioButton_3.setFont(font) self.radioButton_3.setObjectName("radioButton_3") self.buttonGroup.addButton(self.radioButton_3) self.radioButton_5 = QtWidgets.QRadioButton(self.splitter) font = QtGui.QFont() font.setPointSize(11) self.radioButton_5.setFont(font) self.radioButton_5.setObjectName("radioButton_5") self.buttonGroup.addButton(self.radioButton_5) self.radioButton_6 = QtWidgets.QRadioButton(self.splitter) font = QtGui.QFont() font.setPointSize(11) self.radioButton_6.setFont(font) self.radioButton_6.setObjectName("radioButton_6") self.buttonGroup.addButton(self.radioButton_6) self.gridLayout.addWidget(self.splitter, 1, 2, 1, 1) self.pushButton = QtWidgets.QPushButton(SelectDialog) font = QtGui.QFont() font.setPointSize(11) self.pushButton.setFont(font) self.pushButton.setObjectName("pushButton") self.gridLayout.addWidget(self.pushButton, 2, 1, 1, 1) self.pushButton_2 = QtWidgets.QPushButton(SelectDialog) font = QtGui.QFont() font.setPointSize(11) self.pushButton_2.setFont(font) self.pushButton_2.setObjectName("pushButton_2") self.gridLayout.addWidget(self.pushButton_2, 2, 2, 1, 1) self.pushButton_3 = QtWidgets.QPushButton(SelectDialog) font = QtGui.QFont() font.setPointSize(11) self.pushButton_3.setFont(font) self.pushButton_3.setObjectName("pushButton_3") self.gridLayout.addWidget(self.pushButton_3, 2, 3, 1, 1) self.formLayout.setLayout(0, QtWidgets.QFormLayout.SpanningRole, self.gridLayout) self.tableWidget = QtWidgets.QTableWidget(SelectDialog) self.tableWidget.setObjectName("tableWidget") self.tableWidget.setColumnCount(0) self.tableWidget.setRowCount(0) self.formLayout.setWidget(1, QtWidgets.QFormLayout.SpanningRole, self.tableWidget) self.retranslateUi(SelectDialog) QtCore.QMetaObject.connectSlotsByName(SelectDialog)
def initUI(self): self.splitter = QtWidgets.QSplitter(Qt.Vertical, self) self.text = QtWebEngineWidgets.QWebEngineView() self.html = QtWebEngineWidgets.QWebEngineView() self.splitter.addWidget(self.html) self.splitter.addWidget(self.text) # disable context menus self.html.setContextMenuPolicy(0) self.text.setContextMenuPolicy(0) # x and y coordinates on the screen, width, height self.setGeometry(100, 100, 800, 600) self.setWindowTitle("APRS Terminal") self.splitter.setSizes([((600 / 100) * 70), ((600 / 100) * 30)]) path = os.path.dirname(os.path.abspath(__file__)) self.html.load(QtCore.QUrl("file:///" + path + "/leaflet.html")) self.html.show() self.text.load(QtCore.QUrl("file:///" + path + "/text.html")) self.text.show() #create tab system self.tab_widget = QtWidgets.QTabWidget(self) self.setCentralWidget(self.tab_widget) #create tabs self.tab1 = QtWidgets.QWidget() self.tab2 = QtWidgets.QWidget() self.tab_widget.addTab(self.tab1, "Map view") self.tab_widget.addTab(self.tab2, "Settings") # create send related UI items lb1 = QtWidgets.QLabel("Destination") lb2 = QtWidgets.QLabel("ssid") lb3 = QtWidgets.QLabel("Source") lb4 = QtWidgets.QLabel("Path") lb5 = QtWidgets.QLabel("Message type") lb6 = QtWidgets.QLabel("Symbol") lb7 = QtWidgets.QLabel("Lat") lb8 = QtWidgets.QLabel("Lon") #lb9 = QtGui.QLabel("Message") lb10 = QtWidgets.QLabel("ssid") lb11 = QtWidgets.QLabel("ssid") lb12 = QtWidgets.QLabel("Table") self.edit1 = QtWidgets.QLineEdit() self.edit1.setMaxLength(6) self.edit1.setText("APRS") self.spin1 = QtWidgets.QSpinBox() self.spin1.setRange(0, 15) self.spin2 = QtWidgets.QSpinBox() self.spin2.setRange(0, 15) self.spin3 = QtWidgets.QSpinBox() self.spin3.setRange(0, 15) self.edit2 = QtWidgets.QLineEdit() self.edit2.setMaxLength(6) self.edit2.setPlaceholderText("Your call sign") self.edit3 = QtWidgets.QLineEdit() self.edit3.setText("WIDE2") self.edit3.setMaxLength(6) self.cmb1 = QtWidgets.QComboBox() self.cmb1.addItems(["position", "status", "message"]) self.cmb1.currentIndexChanged.connect(self.changeMsgType) self.edit4 = QtWidgets.QLineEdit() self.edit4.setMaxLength(1) self.edit4.setMaximumWidth(50) self.edit5 = QtWidgets.QLineEdit() self.edit5.setMaxLength(8) self.edit5.setPlaceholderText("0000.00X") self.edit6 = QtWidgets.QLineEdit() self.edit6.setMaxLength(9) self.edit6.setPlaceholderText("00000.00X") self.edit7 = QtWidgets.QLineEdit() self.edit7.setPlaceholderText("Text message") self.edit8 = QtWidgets.QLineEdit() self.edit8.setMaxLength(1) self.edit8.setMaximumWidth(50) self.edit9 = QtWidgets.QLineEdit() # adressee self.edit9.setMaxLength(9) self.edit9.setPlaceholderText("Recp addr") bt1 = QtWidgets.QPushButton("Send") bt1.clicked.connect(self.sendMsg) sendSet = QtWidgets.QGridLayout() sendSet.addWidget(lb1, 0, 0) sendSet.addWidget(lb2, 0, 1) sendSet.addWidget(lb3, 0, 2) sendSet.addWidget(lb10, 0, 3) sendSet.addWidget(lb4, 0, 4) sendSet.addWidget(lb11, 0, 5) sendSet.addWidget(self.edit1, 1, 0) sendSet.addWidget(self.spin1, 1, 1) sendSet.addWidget(self.edit2, 1, 2) sendSet.addWidget(self.spin2, 1, 3) sendSet.addWidget(self.edit3, 1, 4) sendSet.addWidget(self.spin3, 1, 5) sendSet.addWidget(lb5, 2, 0) sendSet.addWidget(lb7, 2, 2) sendSet.addWidget(lb12, 2, 3) sendSet.addWidget(lb8, 2, 4) sendSet.addWidget(lb6, 2, 5) sendSet.addWidget(self.cmb1, 3, 0) sendSet.addWidget(self.edit5, 3, 2) sendSet.addWidget(self.edit4, 3, 3) sendSet.addWidget(self.edit6, 3, 4) sendSet.addWidget(self.edit8, 3, 5) sendl = QtWidgets.QHBoxLayout() sendl.setContentsMargins(0, 0, 0, 0) #sendl.addWidget(lb9,1, Qt.AlignVCenter|Qt.AlignRight) sendl.addWidget(self.edit9, 2) sendl.addWidget(self.edit7, 10) sendl.addWidget(bt1, 1) sendBox = QtWidgets.QFrame() sendBox.setLayout(sendl) #insert layout box layout = QtWidgets.QVBoxLayout() layout.setSpacing(0) layout.setContentsMargins(0, 0, 0, 0) layout.addWidget(self.splitter) layout.addWidget(sendBox) self.tab1.setLayout(layout) # create groupboxes groupBox1 = QtWidgets.QGroupBox("Bluetooth") groupBox2 = QtWidgets.QGroupBox("Serial") groupBox3 = QtWidgets.QGroupBox("Station info") groupBox3.setLayout(sendSet) # create bluetooth groupbox content self.radio1 = QtWidgets.QRadioButton("Use Bluetooth") self.radio1.toggled.connect(self.radioChanged) self.button1 = QtWidgets.QPushButton("Search devices") self.button1.clicked.connect(self.btSearch) label1 = QtWidgets.QLabel("Found devices:") self.combo1 = QtWidgets.QComboBox() self.button3 = QtWidgets.QPushButton("Connect") self.button3.clicked.connect(self.btConnect) self.info = QtWidgets.QLabel("Info: Ready") layout3 = QtWidgets.QGridLayout() groupBox1.setLayout(layout3) layout3.addWidget(self.radio1, 0, 0) layout3.addWidget(self.button1, 0, 1) layout3.addWidget(label1, 0, 2) layout3.addWidget(self.combo1, 0, 3) layout3.addWidget(self.button3, 0, 4) layout3.addWidget(self.info, 1, 0, 1, 4) # create serial groupbox content self.radio2 = QtWidgets.QRadioButton("Use serial") self.radio2.toggled.connect(self.radioChanged) self.button2 = QtWidgets.QPushButton("Search devices") self.button2.clicked.connect(self.serSearch) label2 = QtWidgets.QLabel("Found devices:") self.combo2 = QtWidgets.QComboBox() label3 = QtWidgets.QLabel("Baud rate:") self.combo3 = QtWidgets.QComboBox() self.combo3.addItems([ "1200", "2400", "4800", "9600", "19200", "38400", "57600", "115200" ]) self.button4 = QtWidgets.QPushButton("Connect") self.button4.clicked.connect(self.serConnect) layout4 = QtWidgets.QHBoxLayout() groupBox2.setLayout(layout4) layout4.addWidget(self.radio2) layout4.addWidget(self.button2) layout4.addWidget(label2) layout4.addWidget(self.combo2) layout4.addWidget(label3) layout4.addWidget(self.combo3) layout4.addWidget(self.button4) # create spacer spacer1 = QtWidgets.QLabel() # connect radio buttons buttonGroup1 = QtWidgets.QButtonGroup(self) buttonGroup1.addButton(self.radio1) buttonGroup1.addButton(self.radio2) self.radio1.setChecked(True) # insert widget groups to tab tabLayout = QtWidgets.QGridLayout() tabLayout.addWidget(groupBox1, 0, 0) tabLayout.addWidget(groupBox2, 1, 0) tabLayout.addWidget(groupBox3, 2, 0) tabLayout.addWidget(spacer1, 3, 0) self.tab2.setLayout(tabLayout) # update comboboxes #self.serSearch() #self.btSearch() self.combo1.setEnabled(False) self.button3.setEnabled(False) # initialize send box self.changeMsgType(0) # initialize connection status self.BT_CONNECT = False self.SER_CONNECT = False self.msg = False self.aprsResult = "" self.nodes = {}
def _step_1(self): widget = self.widget1 widget.setWindowIcon(QtGui.QIcon('icon.ico')) widget.setWindowTitle("标尺排图向导") layout = QtWidgets.QVBoxLayout() flayout = QtWidgets.QFormLayout() combo = QtWidgets.QComboBox() for ruler in self.graph.rulers(): if self.ruler is None: self.ruler = ruler combo.addItem(ruler.name()) flayout.addRow("排图标尺",combo) self.combo = combo combo.currentTextChanged.connect(self._ruler_changed) comboAppend = QtWidgets.QComboBox() comboAppend.setEditable(True) self.comboAppend = comboAppend for train in self.graph.trains(): comboAppend.addItem(train.fullCheci()) comboAppend.setCurrentText('') hlayout = QtWidgets.QHBoxLayout() hlayout.addWidget(comboAppend) label = QtWidgets.QLabel("车次无效") label.setMaximumWidth(80) hlayout.addWidget(label) self.appendValidLabel = label comboAppend.setToolTip('将当前排图信息追加到车次,覆盖该车次已存在的站点时刻表。请注意,只能向后追加,不能倒推。' '留空或车次非法表示铺画新车次运行图。') flayout.addRow("附加到车次(选填)",hlayout) group = QtWidgets.QButtonGroup(self) radioBegin = QtWidgets.QRadioButton("添加到开头") radioEnd = QtWidgets.QRadioButton("追加到末尾") group.addButton(radioBegin) group.addButton(radioEnd) self.radioBegin = radioBegin self.radioEnd = radioEnd hlayout = QtWidgets.QHBoxLayout() hlayout.addWidget(radioBegin) hlayout.addWidget(radioEnd) flayout.addRow("附加位置",hlayout) radioEnd.setChecked(True) self.radioBegin.setEnabled(False) self.radioEnd.setEnabled(False) radioEnd.toggled.connect(lambda x:self.setToEnd(x)) hlayout = QtWidgets.QHBoxLayout() group = QtWidgets.QButtonGroup(self) self.radio1 = QtWidgets.QRadioButton("下行") self.radio2 = QtWidgets.QRadioButton("上行") group.addButton(self.radio1) group.addButton(self.radio2) self.radio1.setChecked(True) self.radio1.toggled.connect(self._radio_toggled) hlayout.addWidget(self.radio1) hlayout.addWidget(self.radio2) flayout.addRow("本线运行方向",hlayout) comboAppend.currentTextChanged.connect(self._append_changed) layout.addLayout(flayout) layout.addWidget(QtWidgets.QLabel("请选择起始站")) listWidget = QtWidgets.QListWidget() self.listWidget = listWidget layout.addWidget(listWidget) listWidget.currentItemChanged.connect(self._start_changed) widget.setLayout(layout) self._setRulerInfo()
def setupUi(self, Form): Form.setObjectName("Form") Form.resize(496, 433) self.verticalLayout_6 = QtWidgets.QVBoxLayout(Form) self.verticalLayout_6.setObjectName("verticalLayout_6") self.horizontal_group_box = QtWidgets.QGroupBox(Form) self.horizontal_group_box.setTitle("") self.horizontal_group_box.setObjectName("horizontal_group_box") self.verticalLayout_4 = QtWidgets.QVBoxLayout( self.horizontal_group_box) self.verticalLayout_4.setContentsMargins(3, 3, 3, 3) self.verticalLayout_4.setObjectName("verticalLayout_4") self.horizontalLayout_3 = QtWidgets.QHBoxLayout() self.horizontalLayout_3.setContentsMargins(6, -1, 6, -1) self.horizontalLayout_3.setObjectName("horizontalLayout_3") self.label_13 = QtWidgets.QLabel(self.horizontal_group_box) self.label_13.setMinimumSize(QtCore.QSize(0, 20)) self.label_13.setStyleSheet("font: bold;") self.label_13.setObjectName("label_13") self.horizontalLayout_3.addWidget(self.label_13) spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_3.addItem(spacerItem) self.rbtn_yes = QtWidgets.QRadioButton(self.horizontal_group_box) self.rbtn_yes.setAutoFillBackground(True) self.rbtn_yes.setChecked(True) self.rbtn_yes.setObjectName("rbtn_yes") self.horizontalLayout_3.addWidget(self.rbtn_yes) self.rbtn_no = QtWidgets.QRadioButton(self.horizontal_group_box) self.rbtn_no.setAutoFillBackground(True) self.rbtn_no.setChecked(False) self.rbtn_no.setObjectName("rbtn_no") self.horizontalLayout_3.addWidget(self.rbtn_no) self.verticalLayout_4.addLayout(self.horizontalLayout_3) self.horiz_layout = QtWidgets.QGroupBox(self.horizontal_group_box) self.horiz_layout.setStyleSheet("") self.horiz_layout.setObjectName("horiz_layout") self.verticalLayout_5 = QtWidgets.QVBoxLayout(self.horiz_layout) self.verticalLayout_5.setObjectName("verticalLayout_5") self.fgdc_horizsys = QtWidgets.QFrame(self.horiz_layout) self.fgdc_horizsys.setFrameShape(QtWidgets.QFrame.StyledPanel) self.fgdc_horizsys.setFrameShadow(QtWidgets.QFrame.Raised) self.fgdc_horizsys.setObjectName("fgdc_horizsys") self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.fgdc_horizsys) self.verticalLayout_2.setObjectName("verticalLayout_2") self.verticalLayout = QtWidgets.QVBoxLayout() self.verticalLayout.setObjectName("verticalLayout") self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") self.btn_geographic = QtWidgets.QRadioButton(self.fgdc_horizsys) self.btn_geographic.setChecked(True) self.btn_geographic.setObjectName("btn_geographic") self.horizontalLayout.addWidget(self.btn_geographic) self.btn_planar = QtWidgets.QRadioButton(self.fgdc_horizsys) self.btn_planar.setObjectName("btn_planar") self.horizontalLayout.addWidget(self.btn_planar) spacerItem1 = QtWidgets.QSpacerItem(0, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout.addItem(spacerItem1) self.verticalLayout.addLayout(self.horizontalLayout) self.stack_definition = QtWidgets.QStackedWidget(self.fgdc_horizsys) self.stack_definition.setObjectName("stack_definition") self.fgdc_geograph = QtWidgets.QWidget() self.fgdc_geograph.setObjectName("fgdc_geograph") self.formLayout = QtWidgets.QFormLayout(self.fgdc_geograph) self.formLayout.setContentsMargins(10, 0, 0, 0) self.formLayout.setObjectName("formLayout") self.frame = QtWidgets.QFrame(self.fgdc_geograph) self.frame.setFrameShape(QtWidgets.QFrame.StyledPanel) self.frame.setFrameShadow(QtWidgets.QFrame.Raised) self.frame.setObjectName("frame") self.formLayout.setWidget(0, QtWidgets.QFormLayout.LabelRole, self.frame) self.fgdc_latres = QtWidgets.QLineEdit(self.fgdc_geograph) self.fgdc_latres.setObjectName("fgdc_latres") self.formLayout.setWidget(2, QtWidgets.QFormLayout.FieldRole, self.fgdc_latres) self.label = QtWidgets.QLabel(self.fgdc_geograph) self.label.setObjectName("label") self.formLayout.setWidget(2, QtWidgets.QFormLayout.LabelRole, self.label) self.label_2 = QtWidgets.QLabel(self.fgdc_geograph) self.label_2.setObjectName("label_2") self.formLayout.setWidget(3, QtWidgets.QFormLayout.LabelRole, self.label_2) self.fgdc_longres = QtWidgets.QLineEdit(self.fgdc_geograph) self.fgdc_longres.setObjectName("fgdc_longres") self.formLayout.setWidget(3, QtWidgets.QFormLayout.FieldRole, self.fgdc_longres) self.label_3 = QtWidgets.QLabel(self.fgdc_geograph) self.label_3.setObjectName("label_3") self.formLayout.setWidget(4, QtWidgets.QFormLayout.LabelRole, self.label_3) self.fgdc_geogunit = QtWidgets.QComboBox(self.fgdc_geograph) self.fgdc_geogunit.setEditable(True) self.fgdc_geogunit.setObjectName("fgdc_geogunit") self.formLayout.setWidget(4, QtWidgets.QFormLayout.FieldRole, self.fgdc_geogunit) self.stack_definition.addWidget(self.fgdc_geograph) self.fgdc_planar = QtWidgets.QWidget() self.fgdc_planar.setObjectName("fgdc_planar") self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.fgdc_planar) self.verticalLayout_3.setContentsMargins(0, 0, 0, 0) self.verticalLayout_3.setObjectName("verticalLayout_3") self.horizontalLayout_2 = QtWidgets.QHBoxLayout() self.horizontalLayout_2.setObjectName("horizontalLayout_2") spacerItem2 = QtWidgets.QSpacerItem(74, 20, QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_2.addItem(spacerItem2) self.btn_projection = QtWidgets.QRadioButton(self.fgdc_planar) self.btn_projection.setChecked(True) self.btn_projection.setObjectName("btn_projection") self.btngrp_planar = QtWidgets.QButtonGroup(Form) self.btngrp_planar.setObjectName("btngrp_planar") self.btngrp_planar.addButton(self.btn_projection) self.horizontalLayout_2.addWidget(self.btn_projection) self.btn_grid = QtWidgets.QRadioButton(self.fgdc_planar) self.btn_grid.setObjectName("btn_grid") self.btngrp_planar.addButton(self.btn_grid) self.horizontalLayout_2.addWidget(self.btn_grid) self.btn_local = QtWidgets.QRadioButton(self.fgdc_planar) self.btn_local.setObjectName("btn_local") self.btngrp_planar.addButton(self.btn_local) self.horizontalLayout_2.addWidget(self.btn_local) spacerItem3 = QtWidgets.QSpacerItem(0, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_2.addItem(spacerItem3) self.verticalLayout_3.addLayout(self.horizontalLayout_2) self.stack_planar = QtWidgets.QStackedWidget(self.fgdc_planar) self.stack_planar.setObjectName("stack_planar") self.fgdc_mapproj = QtWidgets.QWidget() self.fgdc_mapproj.setObjectName("fgdc_mapproj") self.formLayout_2 = QtWidgets.QFormLayout(self.fgdc_mapproj) self.formLayout_2.setContentsMargins(0, 0, 0, 0) self.formLayout_2.setObjectName("formLayout_2") self.label_4 = QtWidgets.QLabel(self.fgdc_mapproj) self.label_4.setObjectName("label_4") self.formLayout_2.setWidget(0, QtWidgets.QFormLayout.LabelRole, self.label_4) self.fgdc_mapprojn = QtWidgets.QComboBox(self.fgdc_mapproj) self.fgdc_mapprojn.setObjectName("fgdc_mapprojn") self.formLayout_2.setWidget(0, QtWidgets.QFormLayout.FieldRole, self.fgdc_mapprojn) self.projection_params = QtWidgets.QScrollArea(self.fgdc_mapproj) self.projection_params.setFrameShape(QtWidgets.QFrame.NoFrame) self.projection_params.setWidgetResizable(True) self.projection_params.setObjectName("projection_params") self.scrollAreaWidgetContents = QtWidgets.QWidget() self.scrollAreaWidgetContents.setGeometry(QtCore.QRect(0, 0, 392, 69)) self.scrollAreaWidgetContents.setObjectName("scrollAreaWidgetContents") self.formLayout_6 = QtWidgets.QFormLayout( self.scrollAreaWidgetContents) self.formLayout_6.setContentsMargins(0, 0, 0, 0) self.formLayout_6.setObjectName("formLayout_6") self.label_12 = QtWidgets.QLabel(self.scrollAreaWidgetContents) self.label_12.setObjectName("label_12") self.formLayout_6.setWidget(0, QtWidgets.QFormLayout.LabelRole, self.label_12) self.lineEdit = QtWidgets.QLineEdit(self.scrollAreaWidgetContents) self.lineEdit.setObjectName("lineEdit") self.formLayout_6.setWidget(0, QtWidgets.QFormLayout.FieldRole, self.lineEdit) self.projection_params.setWidget(self.scrollAreaWidgetContents) self.formLayout_2.setWidget(1, QtWidgets.QFormLayout.SpanningRole, self.projection_params) self.stack_planar.addWidget(self.fgdc_mapproj) self.fgdc_gridsys = QtWidgets.QWidget() self.fgdc_gridsys.setObjectName("fgdc_gridsys") self.formLayout_4 = QtWidgets.QFormLayout(self.fgdc_gridsys) self.formLayout_4.setContentsMargins(0, 0, 0, 0) self.formLayout_4.setObjectName("formLayout_4") self.label_7 = QtWidgets.QLabel(self.fgdc_gridsys) self.label_7.setObjectName("label_7") self.formLayout_4.setWidget(0, QtWidgets.QFormLayout.LabelRole, self.label_7) self.fgdc_gridsysn = QtWidgets.QComboBox(self.fgdc_gridsys) self.fgdc_gridsysn.setObjectName("fgdc_gridsysn") self.formLayout_4.setWidget(0, QtWidgets.QFormLayout.FieldRole, self.fgdc_gridsysn) self.stack_planar.addWidget(self.fgdc_gridsys) self.fgdc_local = QtWidgets.QWidget() self.fgdc_local.setObjectName("fgdc_local") self.formLayout_3 = QtWidgets.QFormLayout(self.fgdc_local) self.formLayout_3.setContentsMargins(0, 0, 0, 0) self.formLayout_3.setObjectName("formLayout_3") self.label_5 = QtWidgets.QLabel(self.fgdc_local) self.label_5.setObjectName("label_5") self.formLayout_3.setWidget(0, QtWidgets.QFormLayout.LabelRole, self.label_5) self.fgdc_localdes = QtWidgets.QLineEdit(self.fgdc_local) self.fgdc_localdes.setObjectName("fgdc_localdes") self.formLayout_3.setWidget(0, QtWidgets.QFormLayout.FieldRole, self.fgdc_localdes) self.label_6 = QtWidgets.QLabel(self.fgdc_local) self.label_6.setObjectName("label_6") self.formLayout_3.setWidget(1, QtWidgets.QFormLayout.LabelRole, self.label_6) self.fgdc_localgeo = QtWidgets.QLineEdit(self.fgdc_local) self.fgdc_localgeo.setObjectName("fgdc_localgeo") self.formLayout_3.setWidget(1, QtWidgets.QFormLayout.FieldRole, self.fgdc_localgeo) self.stack_planar.addWidget(self.fgdc_local) self.verticalLayout_3.addWidget(self.stack_planar) self.stack_definition.addWidget(self.fgdc_planar) self.verticalLayout.addWidget(self.stack_definition) self.verticalLayout_2.addLayout(self.verticalLayout) self.fgdc_geodetic = QtWidgets.QGroupBox(self.fgdc_horizsys) self.fgdc_geodetic.setObjectName("fgdc_geodetic") self.formLayout_5 = QtWidgets.QFormLayout(self.fgdc_geodetic) self.formLayout_5.setObjectName("formLayout_5") self.label_8 = QtWidgets.QLabel(self.fgdc_geodetic) self.label_8.setObjectName("label_8") self.formLayout_5.setWidget(0, QtWidgets.QFormLayout.LabelRole, self.label_8) self.fgdc_ellips = QtWidgets.QComboBox(self.fgdc_geodetic) self.fgdc_ellips.setEditable(True) self.fgdc_ellips.setObjectName("fgdc_ellips") self.formLayout_5.setWidget(1, QtWidgets.QFormLayout.FieldRole, self.fgdc_ellips) self.label_9 = QtWidgets.QLabel(self.fgdc_geodetic) self.label_9.setObjectName("label_9") self.formLayout_5.setWidget(1, QtWidgets.QFormLayout.LabelRole, self.label_9) self.label_10 = QtWidgets.QLabel(self.fgdc_geodetic) self.label_10.setObjectName("label_10") self.formLayout_5.setWidget(2, QtWidgets.QFormLayout.LabelRole, self.label_10) self.fgdc_semiaxis = QtWidgets.QLineEdit(self.fgdc_geodetic) self.fgdc_semiaxis.setObjectName("fgdc_semiaxis") self.formLayout_5.setWidget(2, QtWidgets.QFormLayout.FieldRole, self.fgdc_semiaxis) self.label_11 = QtWidgets.QLabel(self.fgdc_geodetic) self.label_11.setObjectName("label_11") self.formLayout_5.setWidget(3, QtWidgets.QFormLayout.LabelRole, self.label_11) self.fgdc_denflat = QtWidgets.QLineEdit(self.fgdc_geodetic) self.fgdc_denflat.setObjectName("fgdc_denflat") self.formLayout_5.setWidget(3, QtWidgets.QFormLayout.FieldRole, self.fgdc_denflat) self.fgdc_horizdn = QtWidgets.QComboBox(self.fgdc_geodetic) self.fgdc_horizdn.setEditable(True) self.fgdc_horizdn.setObjectName("fgdc_horizdn") self.formLayout_5.setWidget(0, QtWidgets.QFormLayout.FieldRole, self.fgdc_horizdn) self.verticalLayout_2.addWidget(self.fgdc_geodetic) self.verticalLayout_5.addWidget(self.fgdc_horizsys) self.verticalLayout_4.addWidget(self.horiz_layout) self.verticalLayout_6.addWidget(self.horizontal_group_box) self.retranslateUi(Form) self.stack_definition.setCurrentIndex(0) self.stack_planar.setCurrentIndex(0) QtCore.QMetaObject.connectSlotsByName(Form)
def setupUi(self, edit_cell_config_dialog): edit_cell_config_dialog.setObjectName("edit_cell_config_dialog") edit_cell_config_dialog.resize(423, 488) font = QtGui.QFont() font.setPointSize(10) edit_cell_config_dialog.setFont(font) icon = QtGui.QIcon() icon.addPixmap(QtGui.QPixmap(":/icons/icons/settings.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) edit_cell_config_dialog.setWindowIcon(icon) self.verticalLayout = QtWidgets.QVBoxLayout(edit_cell_config_dialog) self.verticalLayout.setObjectName("verticalLayout") self.main_widget_layout = QtWidgets.QVBoxLayout() self.main_widget_layout.setObjectName("main_widget_layout") self.gridLayout_2 = QtWidgets.QGridLayout() self.gridLayout_2.setObjectName("gridLayout_2") self.coefficient_edit = QEditDoubleClick(edit_cell_config_dialog) self.coefficient_edit.setMinimumSize(QtCore.QSize(100, 0)) font = QtGui.QFont() font.setPointSize(10) self.coefficient_edit.setFont(font) self.coefficient_edit.setObjectName("coefficient_edit") self.gridLayout_2.addWidget(self.coefficient_edit, 3, 2, 1, 1) self.label_4 = QtWidgets.QLabel(edit_cell_config_dialog) self.label_4.setObjectName("label_4") self.gridLayout_2.addWidget(self.label_4, 1, 0, 1, 1) self.consider_output_value_checkbox = QtWidgets.QCheckBox( edit_cell_config_dialog) self.consider_output_value_checkbox.setObjectName( "consider_output_value_checkbox") self.gridLayout_2.addWidget(self.consider_output_value_checkbox, 5, 0, 1, 3) self.label_5 = QtWidgets.QLabel(edit_cell_config_dialog) self.label_5.setObjectName("label_5") self.gridLayout_2.addWidget(self.label_5, 2, 0, 1, 1) self.measure_time_spinbox = QtWidgets.QSpinBox(edit_cell_config_dialog) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.measure_time_spinbox.sizePolicy().hasHeightForWidth()) self.measure_time_spinbox.setSizePolicy(sizePolicy) self.measure_time_spinbox.setMinimumSize(QtCore.QSize(100, 0)) self.measure_time_spinbox.setMinimum(0) self.measure_time_spinbox.setMaximum(99999) self.measure_time_spinbox.setProperty("value", 300) self.measure_time_spinbox.setObjectName("measure_time_spinbox") self.gridLayout_2.addWidget(self.measure_time_spinbox, 2, 2, 1, 1) self.auto_coefficient_checkbox = QtWidgets.QCheckBox( edit_cell_config_dialog) self.auto_coefficient_checkbox.setObjectName( "auto_coefficient_checkbox") self.gridLayout_2.addWidget(self.auto_coefficient_checkbox, 3, 1, 1, 1) self.label_2 = QtWidgets.QLabel(edit_cell_config_dialog) self.label_2.setObjectName("label_2") self.gridLayout_2.addWidget(self.label_2, 3, 0, 1, 1) self.label = QtWidgets.QLabel(edit_cell_config_dialog) self.label.setObjectName("label") self.gridLayout_2.addWidget(self.label, 0, 0, 1, 1) self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setSpacing(15) self.horizontalLayout.setObjectName("horizontalLayout") self.aci_radio = QtWidgets.QRadioButton(edit_cell_config_dialog) self.aci_radio.setEnabled(False) self.aci_radio.setChecked(True) self.aci_radio.setObjectName("aci_radio") self.horizontalLayout.addWidget(self.aci_radio) self.dci_radio = QtWidgets.QRadioButton(edit_cell_config_dialog) self.dci_radio.setEnabled(False) self.dci_radio.setObjectName("dci_radio") self.horizontalLayout.addWidget(self.dci_radio) self.acv_radio = QtWidgets.QRadioButton(edit_cell_config_dialog) self.acv_radio.setEnabled(False) self.acv_radio.setObjectName("acv_radio") self.horizontalLayout.addWidget(self.acv_radio) self.dcv_radio = QtWidgets.QRadioButton(edit_cell_config_dialog) self.dcv_radio.setEnabled(False) self.dcv_radio.setObjectName("dcv_radio") self.horizontalLayout.addWidget(self.dcv_radio) self.gridLayout_2.addLayout(self.horizontalLayout, 0, 2, 1, 1) self.measure_delay_spinbox = QtWidgets.QSpinBox( edit_cell_config_dialog) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.measure_delay_spinbox.sizePolicy().hasHeightForWidth()) self.measure_delay_spinbox.setSizePolicy(sizePolicy) self.measure_delay_spinbox.setMinimumSize(QtCore.QSize(100, 0)) self.measure_delay_spinbox.setMinimum(1) self.measure_delay_spinbox.setMaximum(9999) self.measure_delay_spinbox.setProperty("value", 100) self.measure_delay_spinbox.setObjectName("measure_delay_spinbox") self.gridLayout_2.addWidget(self.measure_delay_spinbox, 1, 2, 1, 1) self.label_3 = QtWidgets.QLabel(edit_cell_config_dialog) self.label_3.setObjectName("label_3") self.gridLayout_2.addWidget(self.label_3, 4, 0, 1, 1) self.meter_config_edit = QtWidgets.QLineEdit(edit_cell_config_dialog) self.meter_config_edit.setObjectName("meter_config_edit") self.gridLayout_2.addWidget(self.meter_config_edit, 4, 1, 1, 2) self.main_widget_layout.addLayout(self.gridLayout_2) self.tabWidget = QtWidgets.QTabWidget(edit_cell_config_dialog) self.tabWidget.setObjectName("tabWidget") self.tab = QtWidgets.QWidget() self.tab.setObjectName("tab") self.horizontalLayout_2 = QtWidgets.QHBoxLayout(self.tab) self.horizontalLayout_2.setObjectName("horizontalLayout_2") self.groupBox_3 = QtWidgets.QGroupBox(self.tab) self.groupBox_3.setObjectName("groupBox_3") self.verticalLayout_5 = QtWidgets.QVBoxLayout(self.groupBox_3) self.verticalLayout_5.setObjectName("verticalLayout_5") self.coil_no_radio = QtWidgets.QRadioButton(self.groupBox_3) self.coil_no_radio.setChecked(True) self.coil_no_radio.setObjectName("coil_no_radio") self.buttonGroup_2 = QtWidgets.QButtonGroup(edit_cell_config_dialog) self.buttonGroup_2.setObjectName("buttonGroup_2") self.buttonGroup_2.addButton(self.coil_no_radio) self.verticalLayout_5.addWidget(self.coil_no_radio) self.coil_001_radio = QtWidgets.QRadioButton(self.groupBox_3) self.coil_001_radio.setObjectName("coil_001_radio") self.buttonGroup_2.addButton(self.coil_001_radio) self.verticalLayout_5.addWidget(self.coil_001_radio) self.coil_1_radio = QtWidgets.QRadioButton(self.groupBox_3) self.coil_1_radio.setObjectName("coil_1_radio") self.buttonGroup_2.addButton(self.coil_1_radio) self.verticalLayout_5.addWidget(self.coil_1_radio) self.coil_10_radio = QtWidgets.QRadioButton(self.groupBox_3) self.coil_10_radio.setObjectName("coil_10_radio") self.buttonGroup_2.addButton(self.coil_10_radio) self.verticalLayout_5.addWidget(self.coil_10_radio) self.horizontalLayout_2.addWidget(self.groupBox_3) self.groupBox_4 = QtWidgets.QGroupBox(self.tab) self.groupBox_4.setObjectName("groupBox_4") self.gridLayout_3 = QtWidgets.QGridLayout(self.groupBox_4) self.gridLayout_3.setObjectName("gridLayout_3") self.divider_55_radio = QtWidgets.QRadioButton(self.groupBox_4) self.divider_55_radio.setObjectName("divider_55_radio") self.buttonGroup_3 = QtWidgets.QButtonGroup(edit_cell_config_dialog) self.buttonGroup_3.setObjectName("buttonGroup_3") self.buttonGroup_3.addButton(self.divider_55_radio) self.gridLayout_3.addWidget(self.divider_55_radio, 5, 0, 1, 1) self.divider_350_radio = QtWidgets.QRadioButton(self.groupBox_4) self.divider_350_radio.setObjectName("divider_350_radio") self.buttonGroup_3.addButton(self.divider_350_radio) self.gridLayout_3.addWidget(self.divider_350_radio, 3, 0, 1, 1) self.divider_200_radio = QtWidgets.QRadioButton(self.groupBox_4) self.divider_200_radio.setObjectName("divider_200_radio") self.buttonGroup_3.addButton(self.divider_200_radio) self.gridLayout_3.addWidget(self.divider_200_radio, 4, 0, 1, 1) self.divider_40_radio = QtWidgets.QRadioButton(self.groupBox_4) self.divider_40_radio.setObjectName("divider_40_radio") self.buttonGroup_3.addButton(self.divider_40_radio) self.gridLayout_3.addWidget(self.divider_40_radio, 6, 0, 1, 1) self.divider_650_radio = QtWidgets.QRadioButton(self.groupBox_4) self.divider_650_radio.setObjectName("divider_650_radio") self.buttonGroup_3.addButton(self.divider_650_radio) self.gridLayout_3.addWidget(self.divider_650_radio, 1, 0, 1, 1) self.divider_500_radio = QtWidgets.QRadioButton(self.groupBox_4) self.divider_500_radio.setObjectName("divider_500_radio") self.buttonGroup_3.addButton(self.divider_500_radio) self.gridLayout_3.addWidget(self.divider_500_radio, 2, 0, 1, 1) self.divider_no_radio = QtWidgets.QRadioButton(self.groupBox_4) self.divider_no_radio.setChecked(True) self.divider_no_radio.setObjectName("divider_no_radio") self.buttonGroup_3.addButton(self.divider_no_radio) self.gridLayout_3.addWidget(self.divider_no_radio, 0, 0, 1, 1) self.amplifier_30_radio = QtWidgets.QRadioButton(self.groupBox_4) self.amplifier_30_radio.setObjectName("amplifier_30_radio") self.buttonGroup_3.addButton(self.amplifier_30_radio) self.gridLayout_3.addWidget(self.amplifier_30_radio, 1, 1, 1, 1) self.amplifier_10_radio = QtWidgets.QRadioButton(self.groupBox_4) self.amplifier_10_radio.setObjectName("amplifier_10_radio") self.buttonGroup_3.addButton(self.amplifier_10_radio) self.gridLayout_3.addWidget(self.amplifier_10_radio, 2, 1, 1, 1) self.horizontalLayout_2.addWidget(self.groupBox_4) self.groupBox_2 = QtWidgets.QGroupBox(self.tab) self.groupBox_2.setObjectName("groupBox_2") self.verticalLayout_4 = QtWidgets.QVBoxLayout(self.groupBox_2) self.verticalLayout_4.setObjectName("verticalLayout_4") self.ammeter_radio = QtWidgets.QRadioButton(self.groupBox_2) self.ammeter_radio.setEnabled(False) self.ammeter_radio.setChecked(True) self.ammeter_radio.setObjectName("ammeter_radio") self.buttonGroup = QtWidgets.QButtonGroup(edit_cell_config_dialog) self.buttonGroup.setObjectName("buttonGroup") self.buttonGroup.addButton(self.ammeter_radio) self.verticalLayout_4.addWidget(self.ammeter_radio) self.voltmeter_radio = QtWidgets.QRadioButton(self.groupBox_2) self.voltmeter_radio.setEnabled(False) self.voltmeter_radio.setObjectName("voltmeter_radio") self.buttonGroup.addButton(self.voltmeter_radio) self.verticalLayout_4.addWidget(self.voltmeter_radio) self.horizontalLayout_2.addWidget(self.groupBox_2) self.tabWidget.addTab(self.tab, "") self.tab_3 = QtWidgets.QWidget() self.tab_3.setObjectName("tab_3") self.gridLayout_5 = QtWidgets.QGridLayout(self.tab_3) self.gridLayout_5.setObjectName("gridLayout_5") self.additional_parameters_layout = QtWidgets.QGridLayout() self.additional_parameters_layout.setObjectName( "additional_parameters_layout") self.gridLayout_5.addLayout(self.additional_parameters_layout, 0, 0, 1, 1) self.tabWidget.addTab(self.tab_3, "") self.tab_2 = QtWidgets.QWidget() self.tab_2.setObjectName("tab_2") self.verticalLayout_6 = QtWidgets.QVBoxLayout(self.tab_2) self.verticalLayout_6.setObjectName("verticalLayout_6") self.horizontalLayout_3 = QtWidgets.QHBoxLayout() self.horizontalLayout_3.setObjectName("horizontalLayout_3") spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_3.addItem(spacerItem) self.add_extra_param_button = QtWidgets.QPushButton(self.tab_2) self.add_extra_param_button.setText("") icon1 = QtGui.QIcon() icon1.addPixmap(QtGui.QPixmap(":/icons/icons/plus.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.add_extra_param_button.setIcon(icon1) self.add_extra_param_button.setObjectName("add_extra_param_button") self.horizontalLayout_3.addWidget(self.add_extra_param_button) self.remove_extra_param_button = QtWidgets.QPushButton(self.tab_2) self.remove_extra_param_button.setText("") icon2 = QtGui.QIcon() icon2.addPixmap(QtGui.QPixmap(":/icons/icons/minus2.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.remove_extra_param_button.setIcon(icon2) self.remove_extra_param_button.setObjectName( "remove_extra_param_button") self.horizontalLayout_3.addWidget(self.remove_extra_param_button) self.verticalLayout_6.addLayout(self.horizontalLayout_3) self.extra_variables_table = QtWidgets.QTableWidget(self.tab_2) self.extra_variables_table.setStyleSheet( "selection-color: rgb(0, 0, 0);\n" "selection-background-color: rgb(170, 170, 255);") self.extra_variables_table.setSelectionMode( QtWidgets.QAbstractItemView.SingleSelection) self.extra_variables_table.setSelectionBehavior( QtWidgets.QAbstractItemView.SelectRows) self.extra_variables_table.setObjectName("extra_variables_table") self.extra_variables_table.setColumnCount(6) self.extra_variables_table.setRowCount(0) item = QtWidgets.QTableWidgetItem() self.extra_variables_table.setHorizontalHeaderItem(0, item) item = QtWidgets.QTableWidgetItem() self.extra_variables_table.setHorizontalHeaderItem(1, item) item = QtWidgets.QTableWidgetItem() self.extra_variables_table.setHorizontalHeaderItem(2, item) item = QtWidgets.QTableWidgetItem() self.extra_variables_table.setHorizontalHeaderItem(3, item) item = QtWidgets.QTableWidgetItem() self.extra_variables_table.setHorizontalHeaderItem(4, item) item = QtWidgets.QTableWidgetItem() self.extra_variables_table.setHorizontalHeaderItem(5, item) self.extra_variables_table.horizontalHeader().setStretchLastSection( True) self.verticalLayout_6.addWidget(self.extra_variables_table) self.tabWidget.addTab(self.tab_2, "") self.main_widget_layout.addWidget(self.tabWidget) self.verticalLayout.addLayout(self.main_widget_layout) self.buttons_layout = QtWidgets.QHBoxLayout() self.buttons_layout.setObjectName("buttons_layout") spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.buttons_layout.addItem(spacerItem1) self.accept_button = QtWidgets.QPushButton(edit_cell_config_dialog) self.accept_button.setDefault(True) self.accept_button.setObjectName("accept_button") self.buttons_layout.addWidget(self.accept_button) self.cancel_button = QtWidgets.QPushButton(edit_cell_config_dialog) self.cancel_button.setObjectName("cancel_button") self.buttons_layout.addWidget(self.cancel_button) self.verticalLayout.addLayout(self.buttons_layout) self.retranslateUi(edit_cell_config_dialog) self.tabWidget.setCurrentIndex(0) QtCore.QMetaObject.connectSlotsByName(edit_cell_config_dialog) edit_cell_config_dialog.setTabOrder(self.aci_radio, self.dci_radio) edit_cell_config_dialog.setTabOrder(self.dci_radio, self.acv_radio) edit_cell_config_dialog.setTabOrder(self.acv_radio, self.dcv_radio) edit_cell_config_dialog.setTabOrder(self.dcv_radio, self.measure_delay_spinbox) edit_cell_config_dialog.setTabOrder(self.measure_delay_spinbox, self.measure_time_spinbox) edit_cell_config_dialog.setTabOrder(self.measure_time_spinbox, self.auto_coefficient_checkbox) edit_cell_config_dialog.setTabOrder(self.auto_coefficient_checkbox, self.coefficient_edit) edit_cell_config_dialog.setTabOrder(self.coefficient_edit, self.meter_config_edit) edit_cell_config_dialog.setTabOrder( self.meter_config_edit, self.consider_output_value_checkbox) edit_cell_config_dialog.setTabOrder( self.consider_output_value_checkbox, self.tabWidget) edit_cell_config_dialog.setTabOrder(self.tabWidget, self.coil_no_radio) edit_cell_config_dialog.setTabOrder(self.coil_no_radio, self.coil_001_radio) edit_cell_config_dialog.setTabOrder(self.coil_001_radio, self.coil_1_radio) edit_cell_config_dialog.setTabOrder(self.coil_1_radio, self.coil_10_radio) edit_cell_config_dialog.setTabOrder(self.coil_10_radio, self.divider_no_radio) edit_cell_config_dialog.setTabOrder(self.divider_no_radio, self.divider_650_radio) edit_cell_config_dialog.setTabOrder(self.divider_650_radio, self.divider_500_radio) edit_cell_config_dialog.setTabOrder(self.divider_500_radio, self.divider_350_radio) edit_cell_config_dialog.setTabOrder(self.divider_350_radio, self.divider_200_radio) edit_cell_config_dialog.setTabOrder(self.divider_200_radio, self.divider_55_radio) edit_cell_config_dialog.setTabOrder(self.divider_55_radio, self.divider_40_radio) edit_cell_config_dialog.setTabOrder(self.divider_40_radio, self.amplifier_30_radio) edit_cell_config_dialog.setTabOrder(self.amplifier_30_radio, self.amplifier_10_radio) edit_cell_config_dialog.setTabOrder(self.amplifier_10_radio, self.ammeter_radio) edit_cell_config_dialog.setTabOrder(self.ammeter_radio, self.voltmeter_radio) edit_cell_config_dialog.setTabOrder(self.voltmeter_radio, self.accept_button) edit_cell_config_dialog.setTabOrder(self.accept_button, self.cancel_button) edit_cell_config_dialog.setTabOrder(self.cancel_button, self.extra_variables_table) edit_cell_config_dialog.setTabOrder(self.extra_variables_table, self.remove_extra_param_button) edit_cell_config_dialog.setTabOrder(self.remove_extra_param_button, self.add_extra_param_button)
def setupUi(self, MarkerWindow): MarkerWindow.setObjectName("MarkerWindow") MarkerWindow.setWindowModality(QtCore.Qt.WindowModal) MarkerWindow.resize(1024, 768) self.horizontalLayout_2 = QtWidgets.QHBoxLayout(MarkerWindow) self.horizontalLayout_2.setObjectName("horizontalLayout_2") self.frame = QtWidgets.QFrame(MarkerWindow) self.frame.setFrameShape(QtWidgets.QFrame.NoFrame) self.frame.setFrameShadow(QtWidgets.QFrame.Plain) self.frame.setObjectName("frame") self.verticalLayout = QtWidgets.QVBoxLayout(self.frame) self.verticalLayout.setContentsMargins(0, 0, -1, -1) self.verticalLayout.setObjectName("verticalLayout") self.infoBox = QtWidgets.QGroupBox(self.frame) self.infoBox.setObjectName("infoBox") self.formLayout_2 = QtWidgets.QFormLayout(self.infoBox) self.formLayout_2.setObjectName("formLayout_2") self.label_2 = QtWidgets.QLabel(self.infoBox) self.label_2.setObjectName("label_2") self.formLayout_2.setWidget(0, QtWidgets.QFormLayout.LabelRole, self.label_2) self.userLabel = QtWidgets.QLabel(self.infoBox) self.userLabel.setText("<username>") self.userLabel.setObjectName("userLabel") self.formLayout_2.setWidget(0, QtWidgets.QFormLayout.FieldRole, self.userLabel) self.label_5 = QtWidgets.QLabel(self.infoBox) self.label_5.setObjectName("label_5") self.formLayout_2.setWidget(1, QtWidgets.QFormLayout.LabelRole, self.label_5) self.maxscoreLabel = QtWidgets.QLabel(self.infoBox) self.maxscoreLabel.setText("<number>") self.maxscoreLabel.setObjectName("maxscoreLabel") self.formLayout_2.setWidget(1, QtWidgets.QFormLayout.FieldRole, self.maxscoreLabel) self.verticalLayout.addWidget(self.infoBox) self.tableBox = QtWidgets.QGroupBox(self.frame) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(1) sizePolicy.setHeightForWidth( self.tableBox.sizePolicy().hasHeightForWidth()) self.tableBox.setSizePolicy(sizePolicy) self.tableBox.setObjectName("tableBox") self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.tableBox) self.verticalLayout_2.setObjectName("verticalLayout_2") self.tableView = SimpleTableView(self.tableBox) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.tableView.sizePolicy().hasHeightForWidth()) self.tableView.setSizePolicy(sizePolicy) self.tableView.setMinimumSize(QtCore.QSize(250, 0)) self.tableView.setEditTriggers( QtWidgets.QAbstractItemView.NoEditTriggers) self.tableView.setSelectionMode( QtWidgets.QAbstractItemView.SingleSelection) self.tableView.setSelectionBehavior( QtWidgets.QAbstractItemView.SelectRows) self.tableView.setObjectName("tableView") self.verticalLayout_2.addWidget(self.tableView) self.frame1 = QtWidgets.QFrame(self.tableBox) self.frame1.setObjectName("frame1") self.gridLayout = QtWidgets.QGridLayout(self.frame1) self.gridLayout.setContentsMargins(0, 1, 0, 0) self.gridLayout.setObjectName("gridLayout") self.annButton = QtWidgets.QPushButton(self.frame1) self.annButton.setFocusPolicy(QtCore.Qt.NoFocus) self.annButton.setObjectName("annButton") self.gridLayout.addWidget(self.annButton, 0, 0, 1, 2) self.getNextButton = QtWidgets.QPushButton(self.frame1) self.getNextButton.setFocusPolicy(QtCore.Qt.NoFocus) self.getNextButton.setObjectName("getNextButton") self.gridLayout.addWidget(self.getNextButton, 0, 2, 1, 1) self.deferButton = QtWidgets.QPushButton(self.frame1) self.deferButton.setFocusPolicy(QtCore.Qt.NoFocus) self.deferButton.setObjectName("deferButton") self.gridLayout.addWidget(self.deferButton, 1, 0, 1, 1) self.tagButton = QtWidgets.QPushButton(self.frame1) self.tagButton.setFocusPolicy(QtCore.Qt.NoFocus) self.tagButton.setObjectName("tagButton") self.gridLayout.addWidget(self.tagButton, 1, 1, 1, 1) self.viewButton = QtWidgets.QPushButton(self.frame1) self.viewButton.setObjectName("viewButton") self.gridLayout.addWidget(self.viewButton, 1, 2, 1, 1) self.verticalLayout_2.addWidget(self.frame1) self.frame2 = QtWidgets.QFrame(self.tableBox) self.frame2.setObjectName("frame2") self.horizontalLayout_21 = QtWidgets.QHBoxLayout(self.frame2) self.horizontalLayout_21.setContentsMargins(0, 0, 0, 0) self.horizontalLayout_21.setObjectName("horizontalLayout_21") self.filterButton = QtWidgets.QPushButton(self.frame2) self.filterButton.setFocusPolicy(QtCore.Qt.NoFocus) self.filterButton.setObjectName("filterButton") self.horizontalLayout_21.addWidget(self.filterButton) self.filterInvCB = QtWidgets.QCheckBox(self.frame2) self.filterInvCB.setObjectName("filterInvCB") self.horizontalLayout_21.addWidget(self.filterInvCB) self.filterLE = QtWidgets.QLineEdit(self.frame2) sizePolicy = QtWidgets.QSizePolicy( QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.filterLE.sizePolicy().hasHeightForWidth()) self.filterLE.setSizePolicy(sizePolicy) self.filterLE.setFocusPolicy(QtCore.Qt.StrongFocus) self.filterLE.setMaxLength(256) self.filterLE.setClearButtonEnabled(True) self.filterLE.setObjectName("filterLE") self.horizontalLayout_21.addWidget(self.filterLE) self.verticalLayout_2.addWidget(self.frame2) self.verticalLayout.addWidget(self.tableBox) self.OptionsBox = QtWidgets.QGroupBox(self.frame) self.OptionsBox.setObjectName("OptionsBox") self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.OptionsBox) self.verticalLayout_3.setObjectName("verticalLayout_3") self.markUpRB = QtWidgets.QRadioButton(self.OptionsBox) self.markUpRB.setChecked(True) self.markUpRB.setObjectName("markUpRB") self.markStyleGroup = QtWidgets.QButtonGroup(MarkerWindow) self.markStyleGroup.setObjectName("markStyleGroup") self.markStyleGroup.addButton(self.markUpRB) self.verticalLayout_3.addWidget(self.markUpRB) self.markDownRB = QtWidgets.QRadioButton(self.OptionsBox) self.markDownRB.setChecked(False) self.markDownRB.setObjectName("markDownRB") self.markStyleGroup.addButton(self.markDownRB) self.verticalLayout_3.addWidget(self.markDownRB) self.markTotalRB = QtWidgets.QRadioButton(self.OptionsBox) self.markTotalRB.setObjectName("markTotalRB") self.markStyleGroup.addButton(self.markTotalRB) self.verticalLayout_3.addWidget(self.markTotalRB) self.leftMouseCB = QtWidgets.QCheckBox(self.OptionsBox) self.leftMouseCB.setObjectName("leftMouseCB") self.verticalLayout_3.addWidget(self.leftMouseCB) self.sidebarRightCB = QtWidgets.QCheckBox(self.OptionsBox) self.sidebarRightCB.setObjectName("sidebarRightCB") self.verticalLayout_3.addWidget(self.sidebarRightCB) self.verticalLayout.addWidget(self.OptionsBox) self.frameProgress = QtWidgets.QFrame(self.frame) self.frameProgress.setObjectName("frameProgress") self.layoutProgress = QtWidgets.QHBoxLayout(self.frameProgress) self.layoutProgress.setContentsMargins(0, -1, 0, -1) self.layoutProgress.setObjectName("layoutProgress") self.labelProgress = QtWidgets.QLabel(self.frameProgress) self.labelProgress.setObjectName("labelProgress") self.layoutProgress.addWidget(self.labelProgress) self.mProgressBar = QtWidgets.QProgressBar(self.frameProgress) self.mProgressBar.setProperty("value", 1) self.mProgressBar.setObjectName("mProgressBar") self.layoutProgress.addWidget(self.mProgressBar) self.verticalLayout.addWidget(self.frameProgress) self.frameClose = QtWidgets.QFrame(self.frame) self.frameClose.setObjectName("frameClose") self.layoutClose = QtWidgets.QHBoxLayout(self.frameClose) self.layoutClose.setContentsMargins(0, 0, 0, 0) self.layoutClose.setObjectName("layoutClose") spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.layoutClose.addItem(spacerItem) self.closeButton = QtWidgets.QPushButton(self.frameClose) self.closeButton.setFocusPolicy(QtCore.Qt.NoFocus) self.closeButton.setObjectName("closeButton") self.layoutClose.addWidget(self.closeButton) self.verticalLayout.addWidget(self.frameClose) self.horizontalLayout_2.addWidget(self.frame) self.paperBox = QtWidgets.QGroupBox(MarkerWindow) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.paperBox.sizePolicy().hasHeightForWidth()) self.paperBox.setSizePolicy(sizePolicy) self.paperBox.setObjectName("paperBox") self.gridLayout_6 = QtWidgets.QGridLayout(self.paperBox) self.gridLayout_6.setContentsMargins(0, 0, 0, 0) self.gridLayout_6.setObjectName("gridLayout_6") self.horizontalLayout_2.addWidget(self.paperBox) self.horizontalLayout_2.setStretch(0, 1) self.horizontalLayout_2.setStretch(1, 3) self.retranslateUi(MarkerWindow) QtCore.QMetaObject.connectSlotsByName(MarkerWindow) MarkerWindow.setTabOrder(self.tableView, self.closeButton)
def setupUi(self, Form): Form.setObjectName("Form") Form.resize(571, 563) Form.setStyleSheet("background-color: rgb(40, 40, 40);\n" "font: 14pt \"Arial\";\n" "color: rgb(255, 255, 255);") self.gridLayout_2 = QtWidgets.QGridLayout(Form) self.gridLayout_2.setContentsMargins(0, 0, 0, 0) self.gridLayout_2.setObjectName("gridLayout_2") self.verticalLayout_2 = QtWidgets.QVBoxLayout() self.verticalLayout_2.setSpacing(0) self.verticalLayout_2.setObjectName("verticalLayout_2") self.groupBox = QtWidgets.QGroupBox(Form) self.groupBox.setObjectName("groupBox") self.gridLayout = QtWidgets.QGridLayout(self.groupBox) self.gridLayout.setObjectName("gridLayout") self.verticalLayout = QtWidgets.QVBoxLayout() self.verticalLayout.setObjectName("verticalLayout") self.horizontalLayout_3 = QtWidgets.QHBoxLayout() self.horizontalLayout_3.setObjectName("horizontalLayout_3") self.tcp_checkBox = QtWidgets.QCheckBox(self.groupBox) self.tcp_checkBox.setObjectName("tcp_checkBox") self.buttonGroup = QtWidgets.QButtonGroup(Form) self.buttonGroup.setObjectName("buttonGroup") self.buttonGroup.addButton(self.tcp_checkBox) self.horizontalLayout_3.addWidget(self.tcp_checkBox) self.udp_checkBox = QtWidgets.QCheckBox(self.groupBox) self.udp_checkBox.setObjectName("udp_checkBox") self.buttonGroup.addButton(self.udp_checkBox) self.horizontalLayout_3.addWidget(self.udp_checkBox) spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_3.addItem(spacerItem) self.verticalLayout.addLayout(self.horizontalLayout_3) self.horizontalLayout_6 = QtWidgets.QHBoxLayout() self.horizontalLayout_6.setObjectName("horizontalLayout_6") self.label_3 = QtWidgets.QLabel(self.groupBox) self.label_3.setObjectName("label_3") self.horizontalLayout_6.addWidget(self.label_3) self.save_path_lineEdit = QtWidgets.QLineEdit(self.groupBox) self.save_path_lineEdit.setMinimumSize(QtCore.QSize(0, 35)) self.save_path_lineEdit.setMaximumSize(QtCore.QSize(219, 16777215)) self.save_path_lineEdit.setReadOnly(True) self.save_path_lineEdit.setObjectName("save_path_lineEdit") self.horizontalLayout_6.addWidget(self.save_path_lineEdit) spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_6.addItem(spacerItem1) self.verticalLayout.addLayout(self.horizontalLayout_6) self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") self.label = QtWidgets.QLabel(self.groupBox) self.label.setMinimumSize(QtCore.QSize(81, 0)) self.label.setObjectName("label") self.horizontalLayout.addWidget(self.label) self.host_lineEdit = QtWidgets.QLineEdit(self.groupBox) self.host_lineEdit.setMinimumSize(QtCore.QSize(0, 35)) self.host_lineEdit.setMaximumSize(QtCore.QSize(219, 16777215)) self.host_lineEdit.setObjectName("host_lineEdit") self.horizontalLayout.addWidget(self.host_lineEdit) spacerItem2 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout.addItem(spacerItem2) self.verticalLayout.addLayout(self.horizontalLayout) self.horizontalLayout_2 = QtWidgets.QHBoxLayout() self.horizontalLayout_2.setObjectName("horizontalLayout_2") self.label_2 = QtWidgets.QLabel(self.groupBox) self.label_2.setMinimumSize(QtCore.QSize(81, 0)) self.label_2.setObjectName("label_2") self.horizontalLayout_2.addWidget(self.label_2) self.port_lineEdit = QtWidgets.QLineEdit(self.groupBox) self.port_lineEdit.setMinimumSize(QtCore.QSize(0, 35)) self.port_lineEdit.setMaximumSize(QtCore.QSize(219, 16777215)) self.port_lineEdit.setObjectName("port_lineEdit") self.horizontalLayout_2.addWidget(self.port_lineEdit) spacerItem3 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_2.addItem(spacerItem3) self.verticalLayout.addLayout(self.horizontalLayout_2) self.horizontalLayout_5 = QtWidgets.QHBoxLayout() self.horizontalLayout_5.setObjectName("horizontalLayout_5") self.start_server_pushButton = QtWidgets.QPushButton(self.groupBox) self.start_server_pushButton.setMinimumSize(QtCore.QSize(0, 40)) self.start_server_pushButton.setObjectName("start_server_pushButton") self.horizontalLayout_5.addWidget(self.start_server_pushButton) self.open_folder_pushButton = QtWidgets.QPushButton(self.groupBox) self.open_folder_pushButton.setMinimumSize(QtCore.QSize(0, 40)) self.open_folder_pushButton.setObjectName("open_folder_pushButton") self.horizontalLayout_5.addWidget(self.open_folder_pushButton) spacerItem4 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_5.addItem(spacerItem4) self.verticalLayout.addLayout(self.horizontalLayout_5) self.gridLayout.addLayout(self.verticalLayout, 0, 0, 1, 1) spacerItem5 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.gridLayout.addItem(spacerItem5, 0, 1, 1, 1) self.verticalLayout_2.addWidget(self.groupBox) self.textBrowser = QtWidgets.QTextBrowser(Form) self.textBrowser.setStyleSheet("background-color: rgb(40, 40, 40);\n" "font: 14pt \"Arial\";\n" "color: rgb(255, 255, 255);") self.textBrowser.setObjectName("textBrowser") self.verticalLayout_2.addWidget(self.textBrowser) self.gridLayout_2.addLayout(self.verticalLayout_2, 0, 0, 1, 1) self.retranslateUi(Form) QtCore.QMetaObject.connectSlotsByName(Form)
def initUI(self): self.setWindowTitle('Details') self.grid = QtWidgets.QGridLayout() self.setLayout(self.grid) grid2 = QtWidgets.QGridLayout() self.grid.addLayout(grid2, 0, 0, 1, 6) grid2.addWidget(PtQLabel('N:'), 0, 0) self.nSpinBox = QtWidgets.QSpinBox() self.nSpinBox.setMinimum(1) self.nSpinBox.setMaximum(ATOMNUM) self.nSpinBox.setValue(self.n) self.nSpinBox.valueChanged.connect(self.atomSelect) grid2.addWidget(self.nSpinBox, 0, 1) grid2.addWidget(PtQLabel('Element:'), 0, 2) self.nameLabel = QtWidgets.QComboBox() self.nameLabel.addItems(list(nameList)) self.nameLabel.currentIndexChanged[str].connect(self.atomSelectName) grid2.addWidget(self.nameLabel, 0, 3) grid2.addWidget(PtQLabel('Name:'), 0, 4) self.fullNameLabel = PtQLabel() grid2.addWidget(self.fullNameLabel, 0, 5) grid2.setColumnStretch(6, 1) self.refLabel = QtWidgets.QComboBox() self.refLabel.addItems(list(isotopes['formatName'])) self.refLabel.currentIndexChanged[str].connect(self.refSelect) self.grid.addWidget(self.refLabel, 0, 7) self.grid.addWidget(PtQLabel('Mass:'), 1, 1) self.grid.addWidget(PtQLabel('Spin:'), 1, 2) self.grid.addWidget(PtQLabel('Abundance [%]:'), 1, 3) self.grid.addWidget( PtQLabel(u'γ [10<sup>7</sup> rad s<sup>-1</sup> T<sup>-1</sup>]:'), 1, 4) self.grid.addWidget(PtQLabel('Q [fm<sup>2</sup>]:'), 1, 5) self.grid.addWidget(PtQLabel('Frequency [MHz]:'), 1, 6) self.grid.addWidget(PtQLabel('Sensitivity:'), 1, 7) self.grid.addWidget(PtQLabel('Sample:'), 1, 8) self.grid.addWidget(PtQLabel('Condition:'), 1, 9) self.grid.addWidget(PtQLabel('Linewidth:'), 1, 10) self.buttongroup = QtWidgets.QButtonGroup() self.buttongroup.buttonClicked.connect(self.changeSelect) self.radiobuttons = [] self.massLabels = [] self.spinLabels = [] self.abundanceLabels = [] self.gammaLabels = [] self.qLabels = [] self.freqEntries = [] self.sensLabels = [] self.sampleLabels = [] self.conditionLabels = [] self.linewidthLabels = [] for i in range(LONGEST): self.radiobuttons.append(QtWidgets.QRadioButton()) self.buttongroup.addButton(self.radiobuttons[-1], i) self.grid.addWidget(self.radiobuttons[-1], i + 2, 0) self.massLabels.append(PtQLabel()) self.massLabels[-1].setTextInteractionFlags( QtCore.Qt.TextSelectableByMouse) self.grid.addWidget(self.massLabels[-1], i + 2, 1) self.spinLabels.append(PtQLabel()) self.spinLabels[-1].setTextInteractionFlags( QtCore.Qt.TextSelectableByMouse) self.grid.addWidget(self.spinLabels[-1], i + 2, 2) self.abundanceLabels.append(PtQLabel()) self.abundanceLabels[-1].setTextInteractionFlags( QtCore.Qt.TextSelectableByMouse) self.grid.addWidget(self.abundanceLabels[-1], i + 2, 3) self.gammaLabels.append(PtQLabel()) self.gammaLabels[-1].setTextInteractionFlags( QtCore.Qt.TextSelectableByMouse) self.grid.addWidget(self.gammaLabels[-1], i + 2, 4) self.qLabels.append(PtQLabel()) self.qLabels[-1].setTextInteractionFlags( QtCore.Qt.TextSelectableByMouse) self.grid.addWidget(self.qLabels[-1], i + 2, 5) self.freqEntries.append(PtQLineEdit()) self.freqEntries[-1].setFixedWidth( self.freqEntries[-1].sizeHint().width()) self.freqEntries[-1].returnPressed.connect( lambda i=i: self.setFreq(i)) self.grid.addWidget(self.freqEntries[-1], i + 2, 6) self.sensLabels.append(PtQLabel()) self.sensLabels[-1].setTextInteractionFlags( QtCore.Qt.TextSelectableByMouse) self.grid.addWidget(self.sensLabels[-1], i + 2, 7) self.sampleLabels.append(PtQLabel()) self.sampleLabels[-1].setTextInteractionFlags( QtCore.Qt.TextSelectableByMouse) self.grid.addWidget(self.sampleLabels[-1], i + 2, 8) self.conditionLabels.append(PtQLabel()) self.conditionLabels[-1].setTextInteractionFlags( QtCore.Qt.TextSelectableByMouse) self.grid.addWidget(self.conditionLabels[-1], i + 2, 9) self.linewidthLabels.append(PtQLabel()) self.linewidthLabels[-1].setTextInteractionFlags( QtCore.Qt.TextSelectableByMouse) self.grid.addWidget(self.linewidthLabels[-1], i + 2, 10) self.grid.setRowStretch(LONGEST + 2, 1) self.grid.setColumnStretch(12, 1)
def setupUi(self, Caesar_Main_Window): Caesar_Main_Window.setObjectName("Caesar_Main_Window") Caesar_Main_Window.resize(650, 600) self.centralwidget = QtWidgets.QWidget(Caesar_Main_Window) self.centralwidget.setObjectName("centralwidget") self.btn_load_settings = QtWidgets.QPushButton(self.centralwidget) self.btn_load_settings.setGeometry(QtCore.QRect(20, 440, 121, 31)) self.btn_load_settings.setObjectName("btn_load_settings") self.label_7 = QtWidgets.QLabel(self.centralwidget) self.label_7.setGeometry(QtCore.QRect(20, 336, 209, 21)) self.label_7.setObjectName("label_7") self.label_14 = QtWidgets.QLabel(self.centralwidget) self.label_14.setGeometry(QtCore.QRect(430, 326, 47, 31)) self.label_14.setObjectName("label_14") self.label_11 = QtWidgets.QLabel(self.centralwidget) self.label_11.setGeometry(QtCore.QRect(0, 280, 641, 161)) self.label_11.setStyleSheet("background-color: rgb(0, 0, 0);") self.label_11.setText("") self.label_11.setObjectName("label_11") self.label_13 = QtWidgets.QLabel(self.centralwidget) self.label_13.setGeometry(QtCore.QRect(250, 326, 21, 41)) self.label_13.setObjectName("label_13") self.label_5 = QtWidgets.QLabel(self.centralwidget) self.label_5.setGeometry(QtCore.QRect(20, 380, 209, 41)) self.label_5.setObjectName("label_5") self.rb_crypt_decode = QtWidgets.QRadioButton(self.centralwidget) self.rb_crypt_decode.setGeometry(QtCore.QRect(410, 376, 20, 51)) self.rb_crypt_decode.setText("") self.rb_crypt_decode.setObjectName("rb_crypt_decode") self.buttonGroup_2 = QtWidgets.QButtonGroup(Caesar_Main_Window) self.buttonGroup_2.setObjectName("buttonGroup_2") self.buttonGroup_2.addButton(self.rb_crypt_decode) self.textBrowser_output = QtWidgets.QTextBrowser(self.centralwidget) self.textBrowser_output.setGeometry(QtCore.QRect(390, 30, 251, 211)) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.textBrowser_output.sizePolicy().hasHeightForWidth()) self.textBrowser_output.setSizePolicy(sizePolicy) self.textBrowser_output.setObjectName("textBrowser_output") self.rb_lang_eng = QtWidgets.QRadioButton(self.centralwidget) self.rb_lang_eng.setGeometry(QtCore.QRect(410, 326, 16, 31)) self.rb_lang_eng.setText("") self.rb_lang_eng.setObjectName("rb_lang_eng") self.buttonGroup = QtWidgets.QButtonGroup(Caesar_Main_Window) self.buttonGroup.setObjectName("buttonGroup") self.buttonGroup.addButton(self.rb_lang_eng) self.label_4 = QtWidgets.QLabel(self.centralwidget) self.label_4.setGeometry(QtCore.QRect(390, 250, 161, 31)) self.label_4.setObjectName("label_4") self.btn_save_settings = QtWidgets.QPushButton(self.centralwidget) self.btn_save_settings.setGeometry(QtCore.QRect(500, 440, 121, 31)) self.btn_save_settings.setObjectName("btn_save_settings") self.label = QtWidgets.QLabel(self.centralwidget) self.label.setGeometry(QtCore.QRect(10, 0, 251, 31)) self.label.setObjectName("label") self.rb_crypt_code = QtWidgets.QRadioButton(self.centralwidget) self.rb_crypt_code.setGeometry(QtCore.QRect(230, 380, 20, 41)) self.rb_crypt_code.setText("") self.rb_crypt_code.setObjectName("rb_crypt_code") self.buttonGroup_2.addButton(self.rb_crypt_code) self.label_2 = QtWidgets.QLabel(self.centralwidget) self.label_2.setGeometry(QtCore.QRect(390, 0, 241, 31)) self.label_2.setObjectName("label_2") self.btn_save_text = QtWidgets.QPushButton(self.centralwidget) self.btn_save_text.setGeometry(QtCore.QRect(500, 250, 91, 31)) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.btn_save_text.sizePolicy().hasHeightForWidth()) self.btn_save_text.setSizePolicy(sizePolicy) self.btn_save_text.setObjectName("btn_save_text") self.textBrowser_input = QtWidgets.QTextBrowser(self.centralwidget) self.textBrowser_input.setGeometry(QtCore.QRect(10, 30, 251, 211)) self.textBrowser_input.setTextInteractionFlags( QtCore.Qt.LinksAccessibleByKeyboard | QtCore.Qt.LinksAccessibleByMouse | QtCore.Qt.TextBrowserInteraction | QtCore.Qt.TextEditable | QtCore.Qt.TextEditorInteraction | QtCore.Qt.TextSelectableByKeyboard | QtCore.Qt.TextSelectableByMouse) self.textBrowser_input.setObjectName("textBrowser_input") self.label_3 = QtWidgets.QLabel(self.centralwidget) self.label_3.setGeometry(QtCore.QRect(10, 250, 101, 31)) self.label_3.setObjectName("label_3") self.line_edit_key = QtWidgets.QLineEdit(self.centralwidget) self.line_edit_key.setGeometry(QtCore.QRect(320, 440, 131, 31)) self.line_edit_key.setObjectName("line_edit_key") self.rb_lang_ru = QtWidgets.QRadioButton(self.centralwidget) self.rb_lang_ru.setGeometry(QtCore.QRect(230, 326, 21, 41)) self.rb_lang_ru.setText("") self.rb_lang_ru.setObjectName("rb_lang_ru") self.buttonGroup.addButton(self.rb_lang_ru) self.btn_load_text = QtWidgets.QPushButton(self.centralwidget) self.btn_load_text.setGeometry(QtCore.QRect(120, 250, 91, 31)) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.btn_load_text.sizePolicy().hasHeightForWidth()) self.btn_load_text.setSizePolicy(sizePolicy) self.btn_load_text.setObjectName("btn_load_text") self.label_8 = QtWidgets.QLabel(self.centralwidget) self.label_8.setGeometry(QtCore.QRect(250, 280, 131, 31)) self.label_8.setObjectName("label_8") self.btn_code = QtWidgets.QPushButton(self.centralwidget) self.btn_code.setGeometry(QtCore.QRect(270, 110, 111, 41)) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.btn_code.sizePolicy().hasHeightForWidth()) self.btn_code.setSizePolicy(sizePolicy) self.btn_code.setObjectName("btn_code") self.label_16 = QtWidgets.QLabel(self.centralwidget) self.label_16.setGeometry(QtCore.QRect(250, 380, 91, 41)) self.label_16.setObjectName("label_16") self.label_17 = QtWidgets.QLabel(self.centralwidget) self.label_17.setGeometry(QtCore.QRect(430, 380, 131, 41)) self.label_17.setObjectName("label_17") self.label_9 = QtWidgets.QLabel(self.centralwidget) self.label_9.setGeometry(QtCore.QRect(180, 440, 131, 31)) self.label_9.setStyleSheet("background-color: rgba(0, 0, 0, 184);") self.label_9.setObjectName("label_9") self.label_10 = QtWidgets.QLabel(self.centralwidget) self.label_10.setGeometry(QtCore.QRect(0, 0, 650, 580)) self.label_10.setText("") self.label_10.setPixmap(QtGui.QPixmap("background.jpg")) self.label_10.setScaledContents(True) self.label_10.setObjectName("label_10") self.label_error = QtWidgets.QLabel(self.centralwidget) self.label_error.setGeometry(QtCore.QRect(0, 530, 631, 31)) self.label_error.setText("") self.label_error.setObjectName("label_error") self.label_10.raise_() self.label_11.raise_() self.label_17.raise_() self.rb_lang_ru.raise_() self.rb_crypt_decode.raise_() self.label_2.raise_() self.btn_save_settings.raise_() self.label_16.raise_() self.label.raise_() self.btn_save_text.raise_() self.textBrowser_output.raise_() self.label_5.raise_() self.btn_load_settings.raise_() self.label_13.raise_() self.label_4.raise_() self.label_7.raise_() self.rb_lang_eng.raise_() self.rb_crypt_code.raise_() self.label_8.raise_() self.label_14.raise_() self.btn_code.raise_() self.btn_load_text.raise_() self.label_9.raise_() self.textBrowser_input.raise_() self.line_edit_key.raise_() self.label_3.raise_() self.label_error.raise_() Caesar_Main_Window.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(Caesar_Main_Window) self.menubar.setGeometry(QtCore.QRect(0, 0, 650, 21)) self.menubar.setObjectName("menubar") self.menu = QtWidgets.QMenu(self.menubar) self.menu.setObjectName("menu") Caesar_Main_Window.setMenuBar(self.menubar) self.info = QtWidgets.QAction(Caesar_Main_Window) self.info.setObjectName("info") self.help = QtWidgets.QAction(Caesar_Main_Window) self.help.setObjectName("help") self.history = QtWidgets.QAction(Caesar_Main_Window) self.history.setObjectName("history") self.menu.addAction(self.info) self.menu.addAction(self.help) self.menu.addAction(self.history) self.menubar.addAction(self.menu.menuAction()) self.retranslateUi(Caesar_Main_Window) QtCore.QMetaObject.connectSlotsByName(Caesar_Main_Window)
def setupUi(self, Dialog_EditEvent): Dialog_EditEvent.setObjectName("Dialog_EditEvent") Dialog_EditEvent.resize(454, 258) palette = QtGui.QPalette() brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.WindowText, brush) brush = QtGui.QBrush(QtGui.QColor(211, 230, 230)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Button, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Light, brush) brush = QtGui.QBrush(QtGui.QColor(233, 242, 242)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Midlight, brush) brush = QtGui.QBrush(QtGui.QColor(105, 115, 115)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Dark, brush) brush = QtGui.QBrush(QtGui.QColor(141, 153, 153)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Mid, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Text, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.BrightText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.ButtonText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush) brush = QtGui.QBrush(QtGui.QColor(211, 230, 230)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Window, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Shadow, brush) brush = QtGui.QBrush(QtGui.QColor(233, 242, 242)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.AlternateBase, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 220)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.ToolTipBase, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.ToolTipText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.WindowText, brush) brush = QtGui.QBrush(QtGui.QColor(211, 230, 230)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Button, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Light, brush) brush = QtGui.QBrush(QtGui.QColor(233, 242, 242)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Midlight, brush) brush = QtGui.QBrush(QtGui.QColor(105, 115, 115)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Dark, brush) brush = QtGui.QBrush(QtGui.QColor(141, 153, 153)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Mid, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Text, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.BrightText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.ButtonText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush) brush = QtGui.QBrush(QtGui.QColor(211, 230, 230)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Window, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Shadow, brush) brush = QtGui.QBrush(QtGui.QColor(233, 242, 242)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.AlternateBase, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 220)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.ToolTipBase, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.ToolTipText, brush) brush = QtGui.QBrush(QtGui.QColor(105, 115, 115)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.WindowText, brush) brush = QtGui.QBrush(QtGui.QColor(211, 230, 230)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Button, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Light, brush) brush = QtGui.QBrush(QtGui.QColor(233, 242, 242)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Midlight, brush) brush = QtGui.QBrush(QtGui.QColor(105, 115, 115)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Dark, brush) brush = QtGui.QBrush(QtGui.QColor(141, 153, 153)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Mid, brush) brush = QtGui.QBrush(QtGui.QColor(105, 115, 115)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Text, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.BrightText, brush) brush = QtGui.QBrush(QtGui.QColor(105, 115, 115)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.ButtonText, brush) brush = QtGui.QBrush(QtGui.QColor(211, 230, 230)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush) brush = QtGui.QBrush(QtGui.QColor(211, 230, 230)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Window, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Shadow, brush) brush = QtGui.QBrush(QtGui.QColor(211, 230, 230)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.AlternateBase, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 220)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.ToolTipBase, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.ToolTipText, brush) Dialog_EditEvent.setPalette(palette) font = QtGui.QFont() font.setPointSize(10) Dialog_EditEvent.setFont(font) self.layoutWidget = QtWidgets.QWidget(Dialog_EditEvent) self.layoutWidget.setGeometry(QtCore.QRect(10, 30, 431, 201)) self.layoutWidget.setObjectName("layoutWidget") self.verticalLayout = QtWidgets.QVBoxLayout(self.layoutWidget) self.verticalLayout.setContentsMargins(0, 0, 0, 0) self.verticalLayout.setObjectName("verticalLayout") self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") self.label = QtWidgets.QLabel(self.layoutWidget) self.label.setObjectName("label") self.horizontalLayout.addWidget(self.label) self.timeEdit_EditNewTime = QtWidgets.QTimeEdit(self.layoutWidget) self.timeEdit_EditNewTime.setObjectName("timeEdit_EditNewTime") self.horizontalLayout.addWidget(self.timeEdit_EditNewTime) spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout.addItem(spacerItem) self.verticalLayout.addLayout(self.horizontalLayout) self.horizontalLayout_2 = QtWidgets.QHBoxLayout() self.horizontalLayout_2.setObjectName("horizontalLayout_2") self.label_2 = QtWidgets.QLabel(self.layoutWidget) self.label_2.setObjectName("label_2") self.horizontalLayout_2.addWidget(self.label_2) self.lineEdit_EditNewPlace = QtWidgets.QLineEdit(self.layoutWidget) self.lineEdit_EditNewPlace.setObjectName("lineEdit_EditNewPlace") self.horizontalLayout_2.addWidget(self.lineEdit_EditNewPlace) spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_2.addItem(spacerItem1) self.verticalLayout.addLayout(self.horizontalLayout_2) self.horizontalLayout_3 = QtWidgets.QHBoxLayout() self.horizontalLayout_3.setObjectName("horizontalLayout_3") self.label_3 = QtWidgets.QLabel(self.layoutWidget) self.label_3.setObjectName("label_3") self.horizontalLayout_3.addWidget(self.label_3) self.lineEdit_EditNewText = QtWidgets.QLineEdit(self.layoutWidget) self.lineEdit_EditNewText.setObjectName("lineEdit_EditNewText") self.horizontalLayout_3.addWidget(self.lineEdit_EditNewText) self.verticalLayout.addLayout(self.horizontalLayout_3) self.horizontalLayout_5 = QtWidgets.QHBoxLayout() self.horizontalLayout_5.setObjectName("horizontalLayout_5") self.label_4 = QtWidgets.QLabel(self.layoutWidget) font = QtGui.QFont() font.setBold(True) font.setUnderline(True) font.setWeight(75) self.label_4.setFont(font) self.label_4.setObjectName("label_4") self.horizontalLayout_5.addWidget(self.label_4) self.radioButton_YESnew = QtWidgets.QRadioButton(self.layoutWidget) self.radioButton_YESnew.setObjectName("radioButton_YESnew") self.buttonGroup_YesNo = QtWidgets.QButtonGroup(Dialog_EditEvent) self.buttonGroup_YesNo.setObjectName("buttonGroup_YesNo") self.buttonGroup_YesNo.addButton(self.radioButton_YESnew) self.horizontalLayout_5.addWidget(self.radioButton_YESnew) self.radioButton_NOnew = QtWidgets.QRadioButton(self.layoutWidget) self.radioButton_NOnew.setObjectName("radioButton_NOnew") self.buttonGroup_YesNo.addButton(self.radioButton_NOnew) self.horizontalLayout_5.addWidget(self.radioButton_NOnew) spacerItem2 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_5.addItem(spacerItem2) self.verticalLayout.addLayout(self.horizontalLayout_5) self.horizontalLayout_4 = QtWidgets.QHBoxLayout() self.horizontalLayout_4.setObjectName("horizontalLayout_4") spacerItem3 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_4.addItem(spacerItem3) self.buttonBox_OK_Cancel_edit = QtWidgets.QDialogButtonBox( self.layoutWidget) self.buttonBox_OK_Cancel_edit.setStandardButtons( QtWidgets.QDialogButtonBox.Cancel | QtWidgets.QDialogButtonBox.Ok) self.buttonBox_OK_Cancel_edit.setObjectName("buttonBox_OK_Cancel_edit") self.horizontalLayout_4.addWidget(self.buttonBox_OK_Cancel_edit) spacerItem4 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_4.addItem(spacerItem4) self.verticalLayout.addLayout(self.horizontalLayout_4) self.retranslateUi(Dialog_EditEvent) QtCore.QMetaObject.connectSlotsByName(Dialog_EditEvent)