コード例 #1
0
    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)
コード例 #2
0
ファイル: MainUI03.py プロジェクト: zhengjun-li/AZLoop2
    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)
コード例 #3
0
ファイル: calc.py プロジェクト: MikhailKaraganov/Repos1
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)
コード例 #4
0
    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)
コード例 #5
0
    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()
コード例 #6
0
    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)
コード例 #7
0
    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)
コード例 #8
0
    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)
コード例 #9
0
ファイル: login.py プロジェクト: tomsoonn/SplitWise
    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)
コード例 #10
0
ファイル: learnn1.py プロジェクト: HandliClub/exam
    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)
コード例 #11
0
    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)
コード例 #12
0
        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)
コード例 #13
0
    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)
コード例 #14
0
ファイル: point_cloud.py プロジェクト: tomflint22/pyCM
    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)
コード例 #15
0
ファイル: ModelEditor.py プロジェクト: muskanmahajan37/eSim
    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()
コード例 #16
0
    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)
コード例 #17
0
    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)
コード例 #18
0
    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()
コード例 #19
0
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
コード例 #20
0
    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)
コード例 #21
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)
コード例 #22
0
ファイル: APRSterminalP3.py プロジェクト: Juvar1/APRSterminal
    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 = {}
コード例 #23
0
    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()
コード例 #24
0
    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)
コード例 #25
0
    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)
コード例 #26
0
    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)
コード例 #27
0
    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)
コード例 #28
0
ファイル: nmrTable.py プロジェクト: fenglb/ssnake
 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)
コード例 #29
0
    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)
コード例 #30
0
    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)