Exemplo n.º 1
0
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(565, 414)
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setObjectName("centralwidget")
        self.dcButton = QtWidgets.QPushButton(self.centralwidget)
        self.dcButton.setGeometry(QtCore.QRect(450, 370, 111, 21))
        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(32, 74, 135))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Button, brush)
        brush = QtGui.QBrush(QtGui.QColor(48, 111, 203))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Light, brush)
        brush = QtGui.QBrush(QtGui.QColor(40, 92, 169))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Midlight, brush)
        brush = QtGui.QBrush(QtGui.QColor(16, 37, 67))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Dark, brush)
        brush = QtGui.QBrush(QtGui.QColor(21, 49, 90))
        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(255, 255, 255))
        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(32, 74, 135))
        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(143, 164, 195))
        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, 128))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.PlaceholderText,
                         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(32, 74, 135))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Button, brush)
        brush = QtGui.QBrush(QtGui.QColor(48, 111, 203))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Light, brush)
        brush = QtGui.QBrush(QtGui.QColor(40, 92, 169))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Midlight,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(16, 37, 67))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Dark, brush)
        brush = QtGui.QBrush(QtGui.QColor(21, 49, 90))
        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(255, 255, 255))
        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(32, 74, 135))
        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(143, 164, 195))
        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(0, 0, 0, 128))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive,
                         QtGui.QPalette.PlaceholderText, brush)
        brush = QtGui.QBrush(QtGui.QColor(16, 37, 67))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(32, 74, 135))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Button, brush)
        brush = QtGui.QBrush(QtGui.QColor(48, 111, 203))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Light, brush)
        brush = QtGui.QBrush(QtGui.QColor(40, 92, 169))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Midlight,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(16, 37, 67))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Dark, brush)
        brush = QtGui.QBrush(QtGui.QColor(21, 49, 90))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Mid, brush)
        brush = QtGui.QBrush(QtGui.QColor(16, 37, 67))
        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(16, 37, 67))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.ButtonText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(32, 74, 135))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
        brush = QtGui.QBrush(QtGui.QColor(32, 74, 135))
        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(32, 74, 135))
        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)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 0, 128))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled,
                         QtGui.QPalette.PlaceholderText, brush)
        self.dcButton.setPalette(palette)
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.dcButton.setFont(font)
        self.dcButton.setObjectName("dcButton")
        self.enterButton = QtWidgets.QPushButton(self.centralwidget)
        self.enterButton.setGeometry(QtCore.QRect(450, 340, 111, 21))
        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(164, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Button, brush)
        brush = QtGui.QBrush(QtGui.QColor(246, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Light, brush)
        brush = QtGui.QBrush(QtGui.QColor(205, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Midlight, brush)
        brush = QtGui.QBrush(QtGui.QColor(82, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Dark, brush)
        brush = QtGui.QBrush(QtGui.QColor(109, 0, 0))
        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(255, 255, 255))
        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(164, 0, 0))
        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(209, 127, 127))
        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, 128))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.PlaceholderText,
                         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(164, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Button, brush)
        brush = QtGui.QBrush(QtGui.QColor(246, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Light, brush)
        brush = QtGui.QBrush(QtGui.QColor(205, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Midlight,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(82, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Dark, brush)
        brush = QtGui.QBrush(QtGui.QColor(109, 0, 0))
        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(255, 255, 255))
        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(164, 0, 0))
        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(209, 127, 127))
        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(0, 0, 0, 128))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive,
                         QtGui.QPalette.PlaceholderText, brush)
        brush = QtGui.QBrush(QtGui.QColor(82, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(164, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Button, brush)
        brush = QtGui.QBrush(QtGui.QColor(246, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Light, brush)
        brush = QtGui.QBrush(QtGui.QColor(205, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Midlight,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(82, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Dark, brush)
        brush = QtGui.QBrush(QtGui.QColor(109, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Mid, brush)
        brush = QtGui.QBrush(QtGui.QColor(82, 0, 0))
        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(82, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.ButtonText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(164, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
        brush = QtGui.QBrush(QtGui.QColor(164, 0, 0))
        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(164, 0, 0))
        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)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 0, 128))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled,
                         QtGui.QPalette.PlaceholderText, brush)
        self.enterButton.setPalette(palette)
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        self.enterButton.setFont(font)
        self.enterButton.setObjectName("enterButton")
        self.mostrarButton = QtWidgets.QPushButton(self.centralwidget)
        self.mostrarButton.setGeometry(QtCore.QRect(450, 10, 111, 25))
        self.mostrarButton.setObjectName("mostrarButton")
        self.listarButton = QtWidgets.QPushButton(self.centralwidget)
        self.listarButton.setGeometry(QtCore.QRect(450, 40, 111, 25))
        self.listarButton.setObjectName("listarButton")
        self.contarButton = QtWidgets.QPushButton(self.centralwidget)
        self.contarButton.setGeometry(QtCore.QRect(450, 70, 111, 25))
        self.contarButton.setObjectName("contarButton")
        self.canalLista = QtWidgets.QListWidget(self.centralwidget)
        self.canalLista.setGeometry(QtCore.QRect(10, 10, 431, 371))
        self.canalLista.setObjectName("canalLista")
        MainWindow.setCentralWidget(self.centralwidget)
        self.menubar = QtWidgets.QMenuBar(MainWindow)
        self.menubar.setGeometry(QtCore.QRect(0, 0, 565, 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)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)
Exemplo n.º 2
0
    def setupUi(self, MyMap):
        MyMap.setObjectName("MyMap")
        MyMap.resize(841, 694)
        MyMap.setAutoFillBackground(False)
        MyMap.setStyleSheet(
            "background:url(C:/Users/Administrator/Desktop/Distribution of cameras.jpg)"
        )
        self.cam_24 = QtWidgets.QRadioButton(MyMap)
        self.cam_24.setGeometry(QtCore.QRect(36, 120, 16, 16))
        self.cam_24.setAutoFillBackground(False)
        self.cam_24.setStyleSheet("")
        self.cam_24.setText("")
        self.cam_24.setObjectName("cam_24")
        self.label_cam24 = QtWidgets.QLabel(MyMap)
        self.label_cam24.setGeometry(QtCore.QRect(40, 140, 16, 21))
        palette = QtGui.QPalette()
        brush = QtGui.QBrush(QtGui.QColor(255, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(255, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(120, 120, 120))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.WindowText,
                         brush)
        self.label_cam24.setPalette(palette)
        self.label_cam24.setAutoFillBackground(True)
        self.label_cam24.setStyleSheet("background: url();")
        self.label_cam24.setObjectName("label_cam24")
        self.cam_25 = QtWidgets.QRadioButton(MyMap)
        self.cam_25.setGeometry(QtCore.QRect(380, 180, 16, 16))
        self.cam_25.setAutoFillBackground(False)
        self.cam_25.setStyleSheet("")
        self.cam_25.setText("")
        self.cam_25.setObjectName("cam_25")
        self.label_cam25 = QtWidgets.QLabel(MyMap)
        self.label_cam25.setGeometry(QtCore.QRect(380, 200, 16, 21))
        palette = QtGui.QPalette()
        brush = QtGui.QBrush(QtGui.QColor(255, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(255, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(120, 120, 120))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.WindowText,
                         brush)
        self.label_cam25.setPalette(palette)
        self.label_cam25.setAutoFillBackground(True)
        self.label_cam25.setStyleSheet("background: url();")
        self.label_cam25.setObjectName("label_cam25")
        self.cam_18 = QtWidgets.QRadioButton(MyMap)
        self.cam_18.setGeometry(QtCore.QRect(440, 180, 16, 16))
        self.cam_18.setAutoFillBackground(False)
        self.cam_18.setStyleSheet("")
        self.cam_18.setText("")
        self.cam_18.setObjectName("cam_18")
        self.label_cam18 = QtWidgets.QLabel(MyMap)
        self.label_cam18.setGeometry(QtCore.QRect(440, 200, 16, 21))
        palette = QtGui.QPalette()
        brush = QtGui.QBrush(QtGui.QColor(255, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(255, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(120, 120, 120))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.WindowText,
                         brush)
        self.label_cam18.setPalette(palette)
        self.label_cam18.setAutoFillBackground(True)
        self.label_cam18.setStyleSheet("background: url();")
        self.label_cam18.setObjectName("label_cam18")
        self.cam_36 = QtWidgets.QRadioButton(MyMap)
        self.cam_36.setGeometry(QtCore.QRect(410, 160, 16, 16))
        self.cam_36.setAutoFillBackground(False)
        self.cam_36.setStyleSheet("")
        self.cam_36.setText("")
        self.cam_36.setObjectName("cam_36")
        self.label_cam36 = QtWidgets.QLabel(MyMap)
        self.label_cam36.setGeometry(QtCore.QRect(410, 140, 16, 16))
        palette = QtGui.QPalette()
        brush = QtGui.QBrush(QtGui.QColor(255, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(255, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(120, 120, 120))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.WindowText,
                         brush)
        self.label_cam36.setPalette(palette)
        self.label_cam36.setAutoFillBackground(True)
        self.label_cam36.setStyleSheet("background: url();")
        self.label_cam36.setObjectName("label_cam36")
        self.cam_20 = QtWidgets.QRadioButton(MyMap)
        self.cam_20.setGeometry(QtCore.QRect(780, 120, 16, 16))
        self.cam_20.setAutoFillBackground(False)
        self.cam_20.setStyleSheet("")
        self.cam_20.setText("")
        self.cam_20.setObjectName("cam_20")
        self.label_cam20 = QtWidgets.QLabel(MyMap)
        self.label_cam20.setGeometry(QtCore.QRect(780, 140, 16, 21))
        palette = QtGui.QPalette()
        brush = QtGui.QBrush(QtGui.QColor(255, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(255, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(120, 120, 120))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.WindowText,
                         brush)
        self.label_cam20.setPalette(palette)
        self.label_cam20.setAutoFillBackground(True)
        self.label_cam20.setStyleSheet("background: url();")
        self.label_cam20.setObjectName("label_cam20")
        self.cam_27 = QtWidgets.QRadioButton(MyMap)
        self.cam_27.setGeometry(QtCore.QRect(450, 280, 16, 16))
        self.cam_27.setAutoFillBackground(False)
        self.cam_27.setStyleSheet("")
        self.cam_27.setText("")
        self.cam_27.setObjectName("cam_27")
        self.label_cam27 = QtWidgets.QLabel(MyMap)
        self.label_cam27.setGeometry(QtCore.QRect(450, 300, 16, 21))
        palette = QtGui.QPalette()
        brush = QtGui.QBrush(QtGui.QColor(255, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(255, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(120, 120, 120))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.WindowText,
                         brush)
        self.label_cam27.setPalette(palette)
        self.label_cam27.setAutoFillBackground(True)
        self.label_cam27.setStyleSheet("background: url();")
        self.label_cam27.setObjectName("label_cam27")
        self.cam_28 = QtWidgets.QRadioButton(MyMap)
        self.cam_28.setGeometry(QtCore.QRect(450, 420, 16, 16))
        self.cam_28.setAutoFillBackground(False)
        self.cam_28.setStyleSheet("")
        self.cam_28.setText("")
        self.cam_28.setObjectName("cam_28")
        self.label_cam28 = QtWidgets.QLabel(MyMap)
        self.label_cam28.setGeometry(QtCore.QRect(470, 420, 16, 21))
        palette = QtGui.QPalette()
        brush = QtGui.QBrush(QtGui.QColor(255, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(255, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(120, 120, 120))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.WindowText,
                         brush)
        self.label_cam28.setPalette(palette)
        self.label_cam28.setAutoFillBackground(True)
        self.label_cam28.setStyleSheet("background: url();")
        self.label_cam28.setObjectName("label_cam28")
        self.cam_19 = QtWidgets.QRadioButton(MyMap)
        self.cam_19.setGeometry(QtCore.QRect(40, 580, 16, 16))
        self.cam_19.setAutoFillBackground(False)
        self.cam_19.setStyleSheet("")
        self.cam_19.setText("")
        self.cam_19.setObjectName("cam_19")
        self.label_cam19 = QtWidgets.QLabel(MyMap)
        self.label_cam19.setGeometry(QtCore.QRect(40, 560, 16, 21))
        palette = QtGui.QPalette()
        brush = QtGui.QBrush(QtGui.QColor(255, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(255, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(120, 120, 120))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.WindowText,
                         brush)
        self.label_cam19.setPalette(palette)
        self.label_cam19.setAutoFillBackground(True)
        self.label_cam19.setStyleSheet("background: url();")
        self.label_cam19.setObjectName("label_cam19")
        self.cam_17 = QtWidgets.QRadioButton(MyMap)
        self.cam_17.setGeometry(QtCore.QRect(380, 520, 16, 16))
        self.cam_17.setAutoFillBackground(False)
        self.cam_17.setStyleSheet("")
        self.cam_17.setText("")
        self.cam_17.setObjectName("cam_17")
        self.label_cam17 = QtWidgets.QLabel(MyMap)
        self.label_cam17.setGeometry(QtCore.QRect(360, 530, 16, 21))
        palette = QtGui.QPalette()
        brush = QtGui.QBrush(QtGui.QColor(255, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(255, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(120, 120, 120))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.WindowText,
                         brush)
        self.label_cam17.setPalette(palette)
        self.label_cam17.setAutoFillBackground(True)
        self.label_cam17.setStyleSheet("background: url();")
        self.label_cam17.setObjectName("label_cam17")
        self.cam_35 = QtWidgets.QRadioButton(MyMap)
        self.cam_35.setGeometry(QtCore.QRect(410, 540, 16, 16))
        self.cam_35.setAutoFillBackground(False)
        self.cam_35.setStyleSheet("")
        self.cam_35.setText("")
        self.cam_35.setObjectName("cam_35")
        self.label_cam35 = QtWidgets.QLabel(MyMap)
        self.label_cam35.setGeometry(QtCore.QRect(410, 560, 16, 21))
        palette = QtGui.QPalette()
        brush = QtGui.QBrush(QtGui.QColor(255, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(255, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(120, 120, 120))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.WindowText,
                         brush)
        self.label_cam35.setPalette(palette)
        self.label_cam35.setAutoFillBackground(True)
        self.label_cam35.setStyleSheet("background: url();")
        self.label_cam35.setObjectName("label_cam35")
        self.cam_23 = QtWidgets.QRadioButton(MyMap)
        self.cam_23.setGeometry(QtCore.QRect(440, 520, 16, 16))
        self.cam_23.setAutoFillBackground(False)
        self.cam_23.setStyleSheet("")
        self.cam_23.setText("")
        self.cam_23.setObjectName("cam_23")
        self.label_cam23 = QtWidgets.QLabel(MyMap)
        self.label_cam23.setGeometry(QtCore.QRect(460, 530, 16, 16))
        palette = QtGui.QPalette()
        brush = QtGui.QBrush(QtGui.QColor(255, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(255, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(120, 120, 120))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.WindowText,
                         brush)
        self.label_cam23.setPalette(palette)
        self.label_cam23.setAutoFillBackground(True)
        self.label_cam23.setStyleSheet("background: url();")
        self.label_cam23.setObjectName("label_cam23")
        self.cam_21 = QtWidgets.QRadioButton(MyMap)
        self.cam_21.setGeometry(QtCore.QRect(780, 580, 16, 16))
        self.cam_21.setAutoFillBackground(False)
        self.cam_21.setStyleSheet("")
        self.cam_21.setText("")
        self.cam_21.setObjectName("cam_21")
        self.label_cam21 = QtWidgets.QLabel(MyMap)
        self.label_cam21.setGeometry(QtCore.QRect(780, 560, 16, 16))
        palette = QtGui.QPalette()
        brush = QtGui.QBrush(QtGui.QColor(255, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(255, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(120, 120, 120))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.WindowText,
                         brush)
        self.label_cam21.setPalette(palette)
        self.label_cam21.setAutoFillBackground(True)
        self.label_cam21.setStyleSheet("background: url();")
        self.label_cam21.setObjectName("label_cam21")

        self.retranslateUi(MyMap)
        QtCore.QMetaObject.connectSlotsByName(MyMap)
Exemplo n.º 3
0
    def received_preview(self, client, channel, action, message):
        """
        Populates the widget after the network reply comes from the server with the preview.
        """

        # immediately unsubscribe, we need it only once
        local_network_client.disconnect_from_channel(constants.C.LOBBY,
                                                     self.received_preview)

        # unpack message
        nations = [(message['nations'][key][constants.NationProperty.NAME],
                    key) for key in message['nations']]
        nations = sorted(nations)  # by first element, which is the name
        nation_names, self.nation_ids = zip(*nations)

        # fill the widget with useful stuff
        layout = QtWidgets.QGridLayout(self)

        # selection list for nations
        self.nations_list = QtWidgets.QListWidget()
        # self.nations_list.setFixedWidth(200)
        self.nations_list.setSelectionMode(
            QtWidgets.QAbstractItemView.SingleSelection)
        self.nations_list.itemSelectionChanged.connect(
            self.nations_list_selection_changed)
        self.nations_list.addItems(nation_names)
        self.nations_list.setHorizontalScrollBarPolicy(
            QtCore.Qt.ScrollBarAlwaysOff)
        self.nations_list.setFixedWidth(
            self.nations_list.sizeHintForColumn(0) +
            2 * self.nations_list.frameWidth() + 17 + 10)  # 10px extra
        # TODO use app.style().pixelMetric(QtWidgets.QStyle.PM_ScrollBarExtent)
        layout.addWidget(qt.wrap_in_groupbox(self.nations_list, 'Nations'), 0,
                         0)

        # map view (no scroll bars)
        self.map_scene = QtWidgets.QGraphicsScene()
        self.map_view = qt.FitSceneInViewGraphicsView(self.map_scene)
        self.map_view.setHorizontalScrollBarPolicy(
            QtCore.Qt.ScrollBarAlwaysOff)
        self.map_view.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff)
        #self.map_view.setSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.MinimumExpanding)
        # self.map_view.setFixedSize(100, 100)
        layout.addWidget(qt.wrap_in_groupbox(self.map_view, 'Map'), 0, 1)

        # scenario description
        self.description = QtWidgets.QPlainTextEdit()
        self.description.setHorizontalScrollBarPolicy(
            QtCore.Qt.ScrollBarAlwaysOff)
        self.description.setVerticalScrollBarPolicy(
            QtCore.Qt.ScrollBarAsNeeded)
        self.description.setReadOnly(True)
        self.description.setPlainText(
            message[constants.ScenarioProperty.DESCRIPTION])
        height = self.description.fontMetrics().lineSpacing(
        ) * 4  # 4 lines high
        self.description.setFixedHeight(height)
        layout.addWidget(qt.wrap_in_groupbox(self.description, 'Description'),
                         1, 0, 1, 2)  # goes over two columns

        # nation description
        self.nation_info = QtWidgets.QPlainTextEdit()
        self.nation_info.setHorizontalScrollBarPolicy(
            QtCore.Qt.ScrollBarAlwaysOff)
        self.nation_info.setVerticalScrollBarPolicy(
            QtCore.Qt.ScrollBarAsNeeded)
        self.nation_info.setReadOnly(True)
        height = self.nation_info.fontMetrics().lineSpacing(
        ) * 6  # 6 lines high
        self.nation_info.setFixedHeight(height)
        layout.addWidget(qt.wrap_in_groupbox(self.nation_info, 'Nation Info'),
                         2, 0, 1, 2)

        # stretching of the elements
        layout.setRowStretch(
            0, 1)  # nation list and map get all the available height
        layout.setColumnStretch(1, 1)  # map gets all the available width

        # add the start button
        toolbar = QtWidgets.QToolBar()
        toolbar.addAction(
            qt.create_action(tools.load_ui_icon('icon.confirm.png'),
                             'Start selected scenario',
                             toolbar,
                             trigger_connection=self.start_scenario_clicked))
        layout.addWidget(toolbar, 3, 0, 1, 2, alignment=QtCore.Qt.AlignRight)

        # draw the map
        columns = message[constants.ScenarioProperty.MAP_COLUMNS]
        rows = message[constants.ScenarioProperty.MAP_ROWS]
        self.map_scene.setSceneRect(0, 0, columns, rows)

        # fill the ground layer with a neutral color
        item = self.map_scene.addRect(0, 0, columns, rows)
        item.setBrush(QtCore.Qt.lightGray)
        item.setPen(qt.TRANSPARENT_PEN)
        item.setZValue(0)

        # for all nations
        for nation_id, nation in message['nations'].items():

            # get nation color
            color_string = nation[constants.NationProperty.COLOR]
            color = QtGui.QColor()
            color.setNamedColor(color_string)

            # get nation name
            nation_name = nation[constants.NationProperty.NAME]

            # get nation outline
            path = QtGui.QPainterPath()
            # TODO traversing everything is quite slow go only once and add to paths
            for column in range(0, columns):
                for row in range(0, rows):
                    if nation_id == message['map'][column + row * columns]:
                        path.addRect(column, row, 1, 1)
            path = path.simplified()

            item = graphics.MiniMapNationItem(path)
            item.signaller.clicked.connect(
                partial(self.map_selected_nation,
                        utils.index_of_element(nation_names, nation_name)))
            #item.signaller.entered.connect(partial(self.change_map_name, nation_name))
            #item.signaller.left.connect(partial(self.change_map_name, ''))
            brush = QtGui.QBrush(color)
            item.setBrush(brush)

            item.setToolTip(nation_name)

            pen = QtGui.QPen()
            pen.setWidth(2)
            pen.setCosmetic(True)
            item.setPen(pen)

            self.map_scene.addItem(item)
            # item = self.map_scene.addPath(path, brush=brush) # will use the default pen for outline

        self.preview = message
Exemplo n.º 4
0
    def FillTableWithIRIPrefixNodesDictionaryKeysAndValues(self):
        # if (iri_to_update is None) and (nodes_to_update is None):
        # print('>>>  FillTableWithIRIPrefixNodesDictionaryKeysAndValues')
        # first delete all entries from the dictionary id present
        # add standard IRIs
        # add key value pairs from dict

        for r in range(0, self.table.rowCount() + 1):
            iri_item_to_el = self.table.item(r, 0)
            del iri_item_to_el
            prefix_item_to_del = self.table.item(r, 1)
            del prefix_item_to_del
            cw = self.table.cellWidget(r, 2)
            if cw is not None:
                disconnect(cw.toggled, self.set_project_IRI)
                self.table.removeCellWidget(r, 2)
                cw.destroy()

        self.table.clear()
        self.table.setRowCount(1)
        self.table.setColumnCount(3)

        header_iri = QtWidgets.QTableWidgetItem()
        header_iri.setText('IRI')
        header_iri.setFont(Font(scale=1.2, bold=True))
        header_iri.setTextAlignment(QtCore.Qt.AlignCenter)
        # header_iri.setBackground(QtGui.QBrush(QtGui.QColor(90, 80, 80, 200)))
        # header_iri.setForeground(QtGui.QBrush(QtGui.QColor(255, 255, 255, 255)))
        header_iri.setBackground(QtGui.QBrush(QtGui.QColor(255, 255, 255, 255)))
        header_iri.setForeground(QtGui.QBrush(QtGui.QColor(90, 80, 80, 200)))
        header_iri.setFlags(QtCore.Qt.NoItemFlags)

        header_prefix = QtWidgets.QTableWidgetItem()
        header_prefix.setText('PREFIX')
        header_prefix.setFont(Font(scale=1.2, bold=True))
        header_prefix.setTextAlignment(QtCore.Qt.AlignCenter)
        # header_prefix.setBackground(QtGui.QBrush(QtGui.QColor(90, 80, 80, 200)))
        # header_prefix.setForeground(QtGui.QBrush(QtGui.QColor(255, 255, 255, 255)))
        header_prefix.setBackground(QtGui.QBrush(QtGui.QColor(255, 255, 255, 255)))
        header_prefix.setForeground(QtGui.QBrush(QtGui.QColor(90, 80, 80, 200)))
        header_prefix.setFlags(QtCore.Qt.NoItemFlags)

        header_project_prefix = QtWidgets.QTableWidgetItem()
        header_project_prefix.setText('DEFAULT')
        header_project_prefix.setFont(Font(scale=1.2, bold=True))
        header_project_prefix.setTextAlignment(QtCore.Qt.AlignCenter)
        # header_project_prefix.setBackground(QtGui.QBrush(QtGui.QColor(90, 80, 80, 200)))
        # header_project_prefix.setForeground(QtGui.QBrush(QtGui.QColor(255, 255, 255, 255)))
        header_project_prefix.setBackground(QtGui.QBrush(QtGui.QColor(255, 255, 255, 255)))
        header_project_prefix.setForeground(QtGui.QBrush(QtGui.QColor(90, 80, 80, 200)))
        header_project_prefix.setFlags(QtCore.Qt.NoItemFlags)

        self.table.setItem(self.table.rowCount() - 1, 0, header_iri)
        self.table.setItem(self.table.rowCount() - 1, 1, header_prefix)
        self.table.setItem(self.table.rowCount() - 1, 2, header_project_prefix)
        self.table.setRowCount(self.table.rowCount() + 1)

        for iri in sorted(self.project.IRI_prefixes_nodes_dict.keys()):
            if Namespace.forValue(iri):
                standard_prefixes = self.project.IRI_prefixes_nodes_dict[iri][0]
                standard_prefix = standard_prefixes[0]
                self.append_row_and_column_to_table(iri, standard_prefix, False, None, 0)
            else:
                prefixes = self.project.IRI_prefixes_nodes_dict[iri][0]

                if len(prefixes) > 0:
                    for p in prefixes:
                        if iri == self.project.iri:
                            self.append_row_and_column_to_table(iri, p, True, None, 2)
                        else:
                            self.append_row_and_column_to_table(iri, p, True, None, 1)
                else:
                    if 'display_in_widget' in self.project.IRI_prefixes_nodes_dict[iri][2]:
                        if iri == self.project.iri:
                            self.append_row_and_column_to_table(iri, '', True, None, 2)
                        else:
                            self.append_row_and_column_to_table(iri, '', True, None, 1)

        self.append_row_and_column_to_table('', '', True, None, 0)
        self.table.setRowCount(self.table.rowCount() - 1)
        self.redraw()
Exemplo n.º 5
0
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(842, 511)
        palette = QtGui.QPalette()
        brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.WindowText, 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(185, 185, 185))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
        brush = QtGui.QBrush(QtGui.QColor(75, 75, 75))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Window, brush)
        brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.WindowText, 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(185, 185, 185))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
        brush = QtGui.QBrush(QtGui.QColor(75, 75, 75))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Window, brush)
        brush = QtGui.QBrush(QtGui.QColor(120, 120, 120))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.WindowText, brush)
        brush = QtGui.QBrush(QtGui.QColor(120, 120, 120))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Text, brush)
        brush = QtGui.QBrush(QtGui.QColor(75, 75, 75))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
        brush = QtGui.QBrush(QtGui.QColor(75, 75, 75))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Window, brush)
        MainWindow.setPalette(palette)
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setObjectName("centralwidget")
        self.verticalLayout = QtWidgets.QVBoxLayout(self.centralwidget)
        self.verticalLayout.setContentsMargins(0, 0, 0, -1)
        self.verticalLayout.setSpacing(0)
        self.verticalLayout.setObjectName("verticalLayout")
        self.frame = QtWidgets.QFrame(self.centralwidget)
        self.frame.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.frame.setFrameShadow(QtWidgets.QFrame.Raised)
        self.frame.setObjectName("frame")
        self.horizontalLayout_2 = QtWidgets.QHBoxLayout(self.frame)
        self.horizontalLayout_2.setObjectName("horizontalLayout_2")
        self.label_8 = QtWidgets.QLabel(self.frame)
        self.label_8.setObjectName("label_8")
        self.horizontalLayout_2.addWidget(self.label_8)
        self.search_bar = QtWidgets.QLineEdit(self.frame)
        self.search_bar.setObjectName("search_bar")
        self.horizontalLayout_2.addWidget(self.search_bar)
        self.search_button = QtWidgets.QPushButton(self.frame)
        self.search_button.setObjectName("search_button")
        self.horizontalLayout_2.addWidget(self.search_button)
        self.details_button = QtWidgets.QPushButton(self.frame)
        self.details_button.setObjectName("details_button")
        self.horizontalLayout_2.addWidget(self.details_button)
        self.advanced_search_button = QtWidgets.QPushButton(self.frame)
        self.advanced_search_button.setObjectName("advanced_search_button")
        self.horizontalLayout_2.addWidget(self.advanced_search_button)
        self.metadata_button = QtWidgets.QPushButton(self.frame)
        self.metadata_button.setObjectName("metadata_button")
        self.horizontalLayout_2.addWidget(self.metadata_button)
        self.sort_by = QtWidgets.QComboBox(self.frame)
        palette = QtGui.QPalette()
        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(0, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Text, brush)
        brush = QtGui.QBrush(QtGui.QColor(120, 120, 120))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Text, brush)
        self.sort_by.setPalette(palette)
        self.sort_by.setObjectName("sort_by")
        self.sort_by.addItem("")
        self.sort_by.addItem("")
        self.sort_by.addItem("")
        self.sort_by.addItem("")
        self.sort_by.addItem("")
        self.sort_by.addItem("")
        self.sort_by.addItem("")
        self.sort_by.addItem("")
        self.sort_by.addItem("")
        self.horizontalLayout_2.addWidget(self.sort_by)
        self.random_button = QtWidgets.QPushButton(self.frame)
        self.random_button.setObjectName("random_button")
        self.horizontalLayout_2.addWidget(self.random_button)
        self.verticalLayout.addWidget(self.frame)
        self.frame_2 = QtWidgets.QFrame(self.centralwidget)
        self.frame_2.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.frame_2.setFrameShadow(QtWidgets.QFrame.Raised)
        self.frame_2.setObjectName("frame_2")
        self.main_area = QtWidgets.QHBoxLayout(self.frame_2)
        self.main_area.setContentsMargins(-1, 0, -1, 0)
        self.main_area.setObjectName("main_area")
        self.bookshelf_area = QtWidgets.QScrollArea(self.frame_2)
        self.bookshelf_area.setMaximumSize(QtCore.QSize(1542, 16777215))
        self.bookshelf_area.setFrameShape(QtWidgets.QFrame.Box)
        self.bookshelf_area.setFrameShadow(QtWidgets.QFrame.Plain)
        self.bookshelf_area.setWidgetResizable(True)
        self.bookshelf_area.setObjectName("bookshelf_area")
        self.scrollAreaWidgetContents = QtWidgets.QWidget()
        self.scrollAreaWidgetContents.setGeometry(QtCore.QRect(0, 0, 820, 433))
        self.scrollAreaWidgetContents.setObjectName("scrollAreaWidgetContents")
        self.bookshelf = QtWidgets.QGridLayout(self.scrollAreaWidgetContents)
        self.bookshelf.setObjectName("bookshelf")
        self.bookshelf_area.setWidget(self.scrollAreaWidgetContents)
        self.main_area.addWidget(self.bookshelf_area)
        self.verticalLayout.addWidget(self.frame_2)
        MainWindow.setCentralWidget(self.centralwidget)
        self.menubar = QtWidgets.QMenuBar(MainWindow)
        self.menubar.setGeometry(QtCore.QRect(0, 0, 842, 22))
        self.menubar.setObjectName("menubar")
        MainWindow.setMenuBar(self.menubar)

        self.retranslateUi(MainWindow)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)
Exemplo n.º 6
0
    def setupUi(self, QtJsonClass):
        QtJsonClass.setObjectName("QtJsonClass")
        QtJsonClass.setWindowModality(QtCore.Qt.ApplicationModal)
        QtJsonClass.resize(1280, 800)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Maximum,
                                           QtWidgets.QSizePolicy.Maximum)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            QtJsonClass.sizePolicy().hasHeightForWidth())
        QtJsonClass.setSizePolicy(sizePolicy)
        palette = QtGui.QPalette()
        brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Mid, brush)
        brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
        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(255, 255, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.ToolTipText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(255, 255, 255, 128))
        brush.setStyle(QtCore.Qt.NoBrush)
        # palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.PlaceholderText, brush)
        brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Mid, brush)
        brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
        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(255, 255, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.ButtonText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 0))
        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(0, 0, 0))
        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(255, 255, 255, 128))
        brush.setStyle(QtCore.Qt.NoBrush)
        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.AlternateBase,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(255, 255, 220))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.ToolTipText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(255, 255, 255, 128))
        brush.setStyle(QtCore.Qt.NoBrush)
        # palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.PlaceholderText, brush)
        QtJsonClass.setPalette(palette)  #pyqt5 로 제작한 전체적인 UI

        # 레이아웃
        font = QtGui.QFont()
        font.setFamily("Terminal")
        font.setPointSize(96)
        font.setBold(False)
        QtJsonClass.setFont(font)
        QtJsonClass.setAutoFillBackground(False)
        self.gridLayoutWidget = QtWidgets.QWidget(QtJsonClass)
        self.gridLayoutWidget.setGeometry(QtCore.QRect(0, 0, 1280, 800))
        self.gridLayoutWidget.setObjectName("gridLayoutWidget")
        self.gridLayout = QtWidgets.QGridLayout(self.gridLayoutWidget)
        self.gridLayout.setSizeConstraint(QtWidgets.QLayout.SetMaximumSize)
        self.gridLayout.setContentsMargins(100, 0, 11, 11)
        self.gridLayout.setSpacing(6)
        self.gridLayout.setObjectName("gridLayout")

        # 시간에 관련된 UI편집부분(아랫줄)
        self.lblTime = QtWidgets.QLabel(self.gridLayoutWidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.lblTime.sizePolicy().hasHeightForWidth())
        self.lblTime.setSizePolicy(sizePolicy)
        self.lblTime.setMinimumSize(QtCore.QSize(0, 450))
        font = QtGui.QFont()
        font.setFamily("Verdana")
        font.setPointSize(180)
        self.lblTime.setFont(font)
        self.lblTime.setLayoutDirection(QtCore.Qt.LeftToRight)
        self.lblTime.setScaledContents(True)
        self.lblTime.setAlignment(QtCore.Qt.AlignRight)
        self.lblTime.setObjectName("lblTime")
        self.gridLayout.addWidget(self.lblTime, 1, 0, 1, 1)

        # 날짜에 관련된 UI편집부분(윗줄)
        self.lblDate = QtWidgets.QLabel(self.gridLayoutWidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.lblDate.sizePolicy().hasHeightForWidth())
        self.lblDate.setSizePolicy(sizePolicy)
        font = QtGui.QFont()
        font.setFamily("Verdana")
        font.setPointSize(100)
        self.lblDate.setFont(font)
        self.lblDate.setToolTipDuration(0)
        self.lblDate.setLineWidth(0)
        self.lblDate.setTextFormat(QtCore.Qt.PlainText)
        self.lblDate.setAlignment(QtCore.Qt.AlignLeft)
        self.lblDate.setObjectName("lblDate")
        self.gridLayout.addWidget(self.lblDate, 0, 0, 1, 2)

        # 초에 관련된 UI편집부분(아랫줄)
        self.lblSeconds = QtWidgets.QLabel(self.gridLayoutWidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.lblDate.sizePolicy().hasHeightForWidth())
        self.lblSeconds.setSizePolicy(sizePolicy)
        font = QtGui.QFont()
        font.setFamily("Verdana")
        font.setPointSize(75)
        self.lblSeconds.setFont(font)
        self.lblSeconds.setMinimumSize(QtCore.QSize(0, 75))
        self.lblSeconds.setToolTipDuration(0)
        self.lblSeconds.setLineWidth(0)
        self.lblSeconds.setTextFormat(QtCore.Qt.PlainText)
        self.lblSeconds.setObjectName("lblSeconds")
        self.lblSeconds.setAlignment(QtCore.Qt.AlignLeft)
        self.gridLayout.addWidget(self.lblSeconds, 1, 1, 1, 1)

        #날씨아이콘에 관련된 UI편집부분(윗줄)
        self.lblWeather = QtWidgets.QLabel(self.gridLayoutWidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.lblWeather.sizePolicy().hasHeightForWidth())
        self.lblWeather.setSizePolicy(sizePolicy)
        self.lblWeather.setMaximumSize(250, 250)
        self.lblWeather.setObjectName("lblWeather")
        pixmap = self.set_weathericon(0)
        self.lblWeather.setPixmap(QPixmap(pixmap))
        self.gridLayout.addWidget(self.lblWeather, 0, 1, 1, 2)

        self.retranslateUi()
        QtCore.QMetaObject.connectSlotsByName(QtJsonClass)
Exemplo n.º 7
0
    def pictureDropped(self, photograph):
        #        print(photograph._file_name)
        #        show_me = Emotrics(photograph, self._CalibrationType, self._CalibrationValue)
        #        show_me.exec_()
        #
        #        print(photograph._ID)

        #user if adding photos from new patient, remove informaiton from previous patient
        if photograph._NewPatient:
            self._Patient = Patient(
            )  #this variable contains information about all photos

        if photograph._ID == "Rest":
            #the user wants to modify the Rest photo

            #verify that the window is not already open
            if self.show_me_rest is not None:
                self.show_me_rest.close()  #if it is, close it

            if photograph._OpenEmotrics is True:  #Emotrics should be open
                self.show_me_rest = Emotrics(photograph, self._CalibrationType,
                                             self._CalibrationValue)
                self.show_me_rest.exec_()

                self._Rest._photo = photograph._photo
                self._Rest._file_name = photograph._file_name
                self._Rest._name = photograph._name
                self._Rest._extension = photograph._extension
                self._Rest._ID = photograph._ID
                self._Rest._shape = self.show_me_rest.displayImage._shape
                self._Rest._lefteye = self.show_me_rest.displayImage._lefteye
                self._Rest._righteye = self.show_me_rest.displayImage._righteye
                self._Rest._points = self.show_me_rest.displayImage._points
                self._Rest._boundingbox = self.show_me_rest.displayImage._boundingbox

                #modify thumbnail view to indicate that landmark position information is now avaliable
                self.Rest.setBackgroundBrush(
                    QtGui.QBrush(QtGui.QColor(204, 255, 204)))

                #the window is now closed, let's remove it from memory
                self.show_me_rest = None

            else:
                #Emotrics doesn't need to be open, all the information is already avaliable
                self._Rest._photo = photograph._photo
                self._Rest._file_name = photograph._file_name
                self._Rest._name = photograph._name
                self._Rest._extension = photograph._extension
                self._Rest._ID = photograph._ID
                self._Rest._shape = photograph._shape
                self._Rest._lefteye = photograph._lefteye
                self._Rest._righteye = photograph._righteye
                self._Rest._points = photograph._points
                self._Rest._boundingbox = photograph._boundingbox

        elif photograph._ID == "SmallSmile":
            #the user wants to modify the small smile photo

            #verify that the window is not already open
            if self.show_me_smallsmile is not None:
                self.show_me_smallsmile.close()  #if it is, close it

            if photograph._OpenEmotrics is True:  #Emotrics should be open
                self.show_me_smallsmile = Emotrics(photograph,
                                                   self._CalibrationType,
                                                   self._CalibrationValue)
                self.show_me_smallsmile.exec_()

                self._SmallSmile._photo = photograph._photo
                self._SmallSmile._file_name = photograph._file_name
                self._SmallSmile._name = photograph._name
                self._SmallSmile._extension = photograph._extension
                self._SmallSmile._ID = photograph._ID
                self._SmallSmile._shape = self.show_me_smallsmile.displayImage._shape
                self._SmallSmile._lefteye = self.show_me_smallsmile.displayImage._lefteye
                self._SmallSmile._righteye = self.show_me_smallsmile.displayImage._righteye
                self._SmallSmile._points = self.show_me_smallsmile.displayImage._points
                self._SmallSmile._boundingbox = self.show_me_smallsmile.displayImage._boundingbox

                #modify thumbnail view to indicate that landmark position information is now avaliable
                self.SmallSmile.setBackgroundBrush(
                    QtGui.QBrush(QtGui.QColor(204, 255, 204)))

                #the window is now closed, let's remove it from memory
                self.show_me_smallsmile = None

            else:
                #Emotrics doesn't need to be open, all the information is already avaliable
                self._SmallSmile._photo = photograph._photo
                self._SmallSmile._file_name = photograph._file_name
                self._SmallSmile._name = photograph._name
                self._SmallSmile._extension = photograph._extension
                self._SmallSmile._ID = photograph._ID
                self._SmallSmile._shape = photograph._shape
                self._SmallSmile._lefteye = photograph._lefteye
                self._SmallSmile._righteye = photograph._righteye
                self._SmallSmile._points = photograph._points
                self._SmallSmile._boundingbox = photograph._boundingbox

        elif photograph._ID == "LargeSmile":
            #the user wants to modify the large smile photo

            #verify that the window is not already open
            if self.show_me_largesmile is not None:
                self.show_me_largesmile.close()  #if it is, close it

            if photograph._OpenEmotrics is True:  #Emotrics should be open
                self.show_me_largesmile = Emotrics(photograph,
                                                   self._CalibrationType,
                                                   self._CalibrationValue)
                self.show_me_largesmile.exec_()

                self._LargeSmile._photo = photograph._photo
                self._LargeSmile._file_name = photograph._file_name
                self._LargeSmile._name = photograph._name
                self._LargeSmile._extension = photograph._extension
                self._LargeSmile._ID = photograph._ID
                self._LargeSmile._shape = self.show_me_largesmile.displayImage._shape
                self._LargeSmile._lefteye = self.show_me_largesmile.displayImage._lefteye
                self._LargeSmile._righteye = self.show_me_largesmile.displayImage._righteye
                self._LargeSmile._points = self.show_me_largesmile.displayImage._points
                self._LargeSmile._boundingbox = self.show_me_largesmile.displayImage._boundingbox

                #modify thumbnail view to indicate that landmark position information is now avaliable
                self.LargeSmile.setBackgroundBrush(
                    QtGui.QBrush(QtGui.QColor(204, 255, 204)))

                #the window is now closed, let's remove it from memory
                self.show_me_largesmile = None

            else:
                #Emotrics doesn't need to be open, all the information is already avaliable
                self._LargeSmile._photo = photograph._photo
                self._LargeSmile._file_name = photograph._file_name
                self._LargeSmile._name = photograph._name
                self._LargeSmile._extension = photograph._extension
                self._LargeSmile._ID = photograph._ID
                self._LargeSmile._shape = photograph._shape
                self._LargeSmile._lefteye = photograph._lefteye
                self._LargeSmile._righteye = photograph._righteye
                self._LargeSmile._points = photograph._points
                self._LargeSmile._boundingbox = photograph._boundingbox

        elif photograph._ID == "EyeBrow":
            #the user wants to modify the eye brow photo

            #verify that the window is not already open
            if self.show_me_eyebrow is not None:
                self.show_me_eyebrow.close()  #if it is, close it

            if photograph._OpenEmotrics is True:  #Emotrics should be open
                self.show_me_eyebrow = Emotrics(photograph,
                                                self._CalibrationType,
                                                self._CalibrationValue)
                self.show_me_eyebrow.exec_()

                self._EyeBrow._photo = photograph._photo
                self._EyeBrow._file_name = photograph._file_name
                self._EyeBrow._name = photograph._name
                self._EyeBrow._extension = photograph._extension
                self._EyeBrow._ID = photograph._ID
                self._EyeBrow._shape = self.show_me_eyebrow.displayImage._shape
                self._EyeBrow._lefteye = self.show_me_eyebrow.displayImage._lefteye
                self._EyeBrow._righteye = self.show_me_eyebrow.displayImage._righteye
                self._EyeBrow._points = self.show_me_eyebrow.displayImage._points
                self._EyeBrow._boundingbox = self.show_me_eyebrow.displayImage._boundingbox

                #modify thumbnail view to indicate that landmark position information is now avaliable
                self.EyeBrow.setBackgroundBrush(
                    QtGui.QBrush(QtGui.QColor(204, 255, 204)))

                #the window is now closed, let's remove it from memory
                self.show_me_eyebrow = None

            else:
                #Emotrics doesn't need to be open, all the information is already avaliable
                self._EyeBrow._photo = photograph._photo
                self._EyeBrow._file_name = photograph._file_name
                self._EyeBrow._name = photograph._name
                self._EyeBrow._extension = photograph._extension
                self._EyeBrow._ID = photograph._ID
                self._EyeBrow._shape = photograph._shape
                self._EyeBrow._lefteye = photograph._lefteye
                self._EyeBrow._righteye = photograph._righteye
                self._EyeBrow._points = photograph._points
                self._EyeBrow._boundingbox = photograph._boundingbox

        elif photograph._ID == "EyeClosureGently":
            #the user wants to modify the gentle eye closure photo

            #verify that the window is not already open
            if self.show_me_eyeclosuregently is not None:
                self.show_me_eyeclosuregently.close()  #if it is, close it

            if photograph._OpenEmotrics is True:  #Emotrics should be open
                self.show_me_eyeclosuregently = Emotrics(
                    photograph, self._CalibrationType, self._CalibrationValue)
                self.show_me_eyeclosuregently.exec_()

                self._EyeClosureGently._photo = photograph._photo
                self._EyeClosureGently._file_name = photograph._file_name
                self._EyeClosureGently._name = photograph._name
                self._EyeClosureGently._extension = photograph._extension
                self._EyeClosureGently._ID = photograph._ID
                self._EyeClosureGently._shape = self.show_me_eyeclosuregently.displayImage._shape
                self._EyeClosureGently._lefteye = self.show_me_eyeclosuregently.displayImage._lefteye
                self._EyeClosureGently._righteye = self.show_me_eyeclosuregently.displayImage._righteye
                self._EyeClosureGently._points = self.show_me_eyeclosuregently.displayImage._points
                self._EyeClosureGently._boundingbox = self.show_me_eyeclosuregently.displayImage._boundingbox

                #modify thumbnail view to indicate that landmark position information is now avaliable
                self.EyeClosureGently.setBackgroundBrush(
                    QtGui.QBrush(QtGui.QColor(204, 255, 204)))

                #the window is now closed, let's remove it from memory
                self.show_me_eyeclosuregently = None

            else:
                #Emotrics doesn't need to be open, all the information is already avaliable

                self._EyeClosureGently._photo = photograph._photo
                self._EyeClosureGently._file_name = photograph._file_name
                self._EyeClosureGently._name = photograph._name
                self._EyeClosureGently._extension = photograph._extension
                self._EyeClosureGently._ID = photograph._ID
                self._EyeClosureGently._shape = photograph._shape
                self._EyeClosureGently._lefteye = photograph._lefteye
                self._EyeClosureGently._righteye = photograph._righteye
                self._EyeClosureGently._points = photograph._points
                self._EyeClosureGently._boundingbox = photograph._boundingbox

        elif photograph._ID == "EyeClosureTight":
            #the user wants to modify the tight eye closure photo

            #verify that the window is not already open
            if self.show_me_eyeclosuretight is not None:
                self.show_me_eyeclosuretight.close()  #if it is, close it

            if photograph._OpenEmotrics is True:  #Emotrics should be open
                self.show_me_eyeclosuretight = Emotrics(
                    photograph, self._CalibrationType, self._CalibrationValue)
                self.show_me_eyeclosuretight.exec_()

                self._EyeClosureTight._photo = photograph._photo
                self._EyeClosureTight._file_name = photograph._file_name
                self._EyeClosureTight._name = photograph._name
                self._EyeClosureTight._extension = photograph._extension
                self._EyeClosureTight._ID = photograph._ID
                self._EyeClosureTight._shape = self.show_me_eyeclosuretight.displayImage._shape
                self._EyeClosureTight._lefteye = self.show_me_eyeclosuretight.displayImage._lefteye
                self._EyeClosureTight._righteye = self.show_me_eyeclosuretight.displayImage._righteye
                self._EyeClosureTight._points = self.show_me_eyeclosuretight.displayImage._points
                self._EyeClosureTight._boundingbox = self.show_me_eyeclosuretight.displayImage._boundingbox

                #modify thumbnail view to indicate that landmark position information is now avaliable
                self.EyeClosureTight.setBackgroundBrush(
                    QtGui.QBrush(QtGui.QColor(204, 255, 204)))

                #the window is now closed, let's remove it from memory
                self.show_me_eyeclosuretight = None

            else:
                #Emotrics doesn't need to be open, all the information is already avaliable

                self._EyeClosureTight._photo = photograph._photo
                self._EyeClosureTight._file_name = photograph._file_name
                self._EyeClosureTight._name = photograph._name
                self._EyeClosureTight._extension = photograph._extension
                self._EyeClosureTight._ID = photograph._ID
                self._EyeClosureTight._shape = photograph._shape
                self._EyeClosureTight._lefteye = photograph._lefteye
                self._EyeClosureTight._righteye = photograph._righteye
                self._EyeClosureTight._points = photograph._points
                self._EyeClosureTight._boundingbox = photograph._boundingbox

        elif photograph._ID == "PuckeringLips":
            #the user wants to modify the puckering lips photo

            #verify that the window is not already open
            if self.show_me_puckeringlips is not None:
                self.show_me_puckeringlips.close()  #if it is, close it

            if photograph._OpenEmotrics is True:  #Emotrics should be open
                self.show_me_puckeringlips = Emotrics(photograph,
                                                      self._CalibrationType,
                                                      self._CalibrationValue)
                self.show_me_puckeringlips.exec_()

                self._PuckeringLips._photo = photograph._photo
                self._PuckeringLips._file_name = photograph._file_name
                self._PuckeringLips._name = photograph._name
                self._PuckeringLips._extension = photograph._extension
                self._PuckeringLips._ID = photograph._ID
                self._PuckeringLips._shape = self.show_me_puckeringlips.displayImage._shape
                self._PuckeringLips._lefteye = self.show_me_puckeringlips.displayImage._lefteye
                self._PuckeringLips._righteye = self.show_me_puckeringlips.displayImage._righteye
                self._PuckeringLips._points = self.show_me_puckeringlips.displayImage._points
                self._PuckeringLips._boundingbox = self.show_me_puckeringlips.displayImage._boundingbox

                #modify thumbnail view to indicate that landmark position information is now avaliable
                self.PuckeringLips.setBackgroundBrush(
                    QtGui.QBrush(QtGui.QColor(204, 255, 204)))

                #the window is now closed, let's remove it from memory
                self.show_me_puckeringlips = None

            else:
                #Emotrics doesn't need to be open, all the information is already avaliable
                self._PuckeringLips._photo = photograph._photo
                self._PuckeringLips._file_name = photograph._file_name
                self._PuckeringLips._name = photograph._name
                self._PuckeringLips._extension = photograph._extension
                self._PuckeringLips._ID = photograph._ID
                self._PuckeringLips._shape = photograph._shape
                self._PuckeringLips._lefteye = photograph._lefteye
                self._PuckeringLips._righteye = photograph._righteye
                self._PuckeringLips._points = photograph._points
                self._PuckeringLips._boundingbox = photograph._boundingbox

        elif photograph._ID == "DentalShow":
            #the user wants to modify the deltal show photo

            #verify that the window is not already open
            if self.show_me_dentalshow is not None:
                self.show_me_dentalshow.close()  #if it is, close it

            if photograph._OpenEmotrics is True:  #Emotrics should be open
                self.show_me_dentalshow = Emotrics(photograph,
                                                   self._CalibrationType,
                                                   self._CalibrationValue)
                self.show_me_dentalshow.exec_()

                self._DentalShow._photo = photograph._photo
                self._DentalShow._file_name = photograph._file_name
                self._DentalShow._name = photograph._name
                self._DentalShow._extension = photograph._extension
                self._DentalShow._ID = photograph._ID
                self._DentalShow._shape = self.show_me_dentalshow.displayImage._shape
                self._DentalShow._lefteye = self.show_me_dentalshow.displayImage._lefteye
                self._DentalShow._righteye = self.show_me_dentalshow.displayImage._righteye
                self._DentalShow._points = self.show_me_dentalshow.displayImage._points
                self._DentalShow._boundingbox = self.show_me_dentalshow.displayImage._boundingbox

                #modify thumbnail view to indicate that landmark position information is now avaliable
                self.DentalShow.setBackgroundBrush(
                    QtGui.QBrush(QtGui.QColor(204, 255, 204)))

                #the window is now closed, let's remove it from memory
                self.show_me_dentalshow = None

            else:
                #Emotrics doesn't need to be open, all the information is already avaliable
                self._DentalShow._photo = photograph._photo
                self._DentalShow._file_name = photograph._file_name
                self._DentalShow._name = photograph._name
                self._DentalShow._extension = photograph._extension
                self._DentalShow._ID = photograph._ID
                self._DentalShow._shape = photograph._shape
                self._DentalShow._lefteye = photograph._lefteye
                self._DentalShow._righteye = photograph._righteye
                self._DentalShow._points = photograph._points
                self._DentalShow._boundingbox = photograph._boundingbox
Exemplo n.º 8
0
    def show_network(self, painter: QtGui.QPainter):
        painter.setRenderHints(QtGui.QPainter.Antialiasing)
        painter.setRenderHints(QtGui.QPainter.HighQualityAntialiasing)
        painter.setRenderHint(QtGui.QPainter.TextAntialiasing)
        painter.setRenderHint(QtGui.QPainter.SmoothPixmapTransform)
        vertical_space = 4.5  ################ chỉnh đồ hoạ mạng noron
        radius = 4.5
        height = self.frameGeometry().height()
        width = self.frameGeometry().width()
        layer_nodes = self.snake.network.layer_nodes

        default_offset = 30
        h_offset = default_offset
        inputs = self.snake.vision_as_array
        out = self.snake.network.feed_forward(
            inputs)  # @TODO: không cần điều này
        max_out = np.argmax(out)

        # Vẽ nodes
        for layer, num_nodes in enumerate(layer_nodes):
            v_offset = (height -
                        ((2 * radius + vertical_space) * num_nodes)) / 2
            activations = None
            if layer > 0:
                activations = self.snake.network.params['A' + str(layer)]

            for node in range(num_nodes):
                x_loc = h_offset
                y_loc = node * (radius * 2 + vertical_space) + v_offset
                t = (layer, node)
                if t not in self.neuron_locations:
                    self.neuron_locations[t] = (x_loc, y_loc + radius)

                painter.setBrush(QtGui.QBrush(Qt.white, Qt.NoBrush))
                # Input layer
                if layer == 0:
                    # Có một giá trị được cho nuôi trong
                    if inputs[node, 0] > 0:
                        painter.setBrush(QtGui.QBrush(
                            Qt.black))  ########### mới sửa từ màu  blue
                    else:
                        painter.setBrush(QtGui.QBrush(Qt.white))
                # Lớp giữa
                elif layer > 0 and layer < len(layer_nodes) - 1:
                    try:
                        saturation = max(min(activations[node, 0], 1.0), 0.0)
                    except:
                        print(self.snake.network.params)
                        import sys
                        sys.exit(-1)
                    painter.setBrush(
                        QtGui.QBrush(
                            QtGui.QColor.fromHslF(125 / 239, saturation,
                                                  120 / 240)))
                # Lớp ra
                elif layer == len(layer_nodes) - 1:
                    text = ('U', 'D', 'L', 'R')[node]
                    painter.drawText(
                        h_offset + 30,
                        node * (radius * 2 + vertical_space) + v_offset +
                        1.5 * radius, text)
                    if node == max_out:
                        painter.setBrush(QtGui.QBrush(
                            Qt.green))  ########### đúng ra là blue
                    else:
                        painter.setBrush(QtGui.QBrush(Qt.white))

                painter.drawEllipse(x_loc, y_loc, radius * 2, radius * 2)
            h_offset += 150

        # Đặt lại bù ngang cho các trọng số
        h_offset = default_offset

        # Vẽ trọng lượng
        # Đối với mỗi lớp bắt đầu từ 1
        for l in range(1, len(layer_nodes)):
            weights = self.snake.network.params['W' + str(l)]
            prev_nodes = weights.shape[1]
            curr_nodes = weights.shape[0]
            # Đối với mỗi nút từ lớp trước
            for prev_node in range(prev_nodes):
                # Đối với tất cả các nút hiện tại, hãy kiểm tra xem trọng số là gì
                for curr_node in range(curr_nodes):
                    # Nếu có trọng lượng dương, làm cho đường màu xanh lá cây
                    if weights[curr_node, prev_node] > 0:
                        painter.setPen(QtGui.QPen(Qt.green))
                    # Nếu có trọng lượng âm (cản trở), làm cho đường màu đỏ
                    else:
                        painter.setPen(QtGui.QPen(Qt.red))
                    # Lấy vị trí của các nút
                    start = self.neuron_locations[(l - 1, prev_node)]
                    end = self.neuron_locations[(l, curr_node)]
                    # Offset bắt đầu [0] theo đường kính của vòng tròn để đường bắt đầu ở bên phải của vòng tròn
                    painter.drawLine(start[0] + radius * 2, start[1], end[0],
                                     end[1])
Exemplo n.º 9
0
    def __init__(self, parent=None):
        """
        Constructor
        
        @param parent reference to the parent widget
        @type QWidget
        """

        ## 初始化人员数据api文件
        # 接口地址JSON
        self.config = {}
        ## 语音识别token
        self.tok = '24.7c1517e22e211c10e802917cea5a3933.2592000.1537013512.282335-11506871'
        super(MainWindow, self).__init__(parent)
        self.setupUi(self)
        self.setWindowTitle("晶彩光电人脸识别系统")
        window_pale = QtGui.QPalette()
        # 这是软件背景图
        window_pale.setBrush(
            self.backgroundRole(),
            QtGui.QBrush(QtGui.QPixmap("./static/llz_background.png")))
        self.setAutoFillBackground(True)
        self.setPalette(window_pale)
        # 存储网格布局对象,方便后期移动
        self.gridLayout_userlist_0 = self.gridLayoutWidget
        self.gridLayout_userlist_1 = self.gridLayoutWidget_2
        self.gridLayout_userlist_2 = self.gridLayoutWidget_3
        self.gridLayout_userlist_3 = self.gridLayoutWidget_4
        self.gridLayout_userlist_4 = self.gridLayoutWidget_5
        self.gridLayout_userlist_5 = self.gridLayoutWidget_6
        self.gridLayout_userlist_6 = self.gridLayoutWidget_8
        # 初始化面板资源
        self.init_resource()
        # cv2调用开启摄像头方法
        self.video_capture = cv2.VideoCapture(0)
        self.no_video = False
        # 下面是是人脸识别参数
        self.labels = []
        self.person = []
        self.face_locations = []
        self.face_encodings = []
        self.face_names = []
        self.process_this_frame = True
        # 渲染摄像头进行对比相似度时,开的时间如果过快,而调用的对比函数还未执行完毕时,
        # 为了防止增加负荷,可以设置一个onoff_face开关
        # 当开始执行时,将值调整为False,进入方法(关门),执行结束后再打开开关允许下次执行(开门)
        self.onoff_face = True

        # 初始化可变变量
        self.names = locals()
        # 初始化时获取用户的数据
        #self.init_api()
        self.get_userinfo_fromapifile()

        # 设置两次签到的间隔时间,单位:秒
        self.sign_between = 16

        # 设置连续识别成功多少次方可进行签到数据写入(成功签到)
        self.rectimes = 1
        # 精确度调整,默认为0.39
        self.tolerance = 0.39
        # 签到成功后头像与信息从主界面消失的时间间隔
        self.avatar_between = 60

        # 捕捉到的图像参数,系数,以及放大倍数
        # 缩小系数与放大倍数的乘机必须为 1
        self.facefx = self.facefy = 0.5
        self.facescale = 2

        # 初始化时显示头像的布局隐藏
        self.verticalLayoutWidget_2.hide()
        self.label_userinfo_all_bg.hide()
        this_avatar = "./static/test.jpg"
        self.label_2.setStyleSheet("border-image: url(" + this_avatar + ");")
        # 初始化考勤系统唤醒时tips隐藏
        self.label_shadow_tips.hide()
        # 初始化签到成功时的时间点
        self.avatar_time = int(time.time())

        # 签到列表组件对象
        self.sign_obj_list = {}
        # 签到列表组件对象位置
        self.sign_list = {}
        # 已签到用户列表
        self.sign_user_list = []
        # 初始化签到数据
        for i in range(7):
            self.sign_user_list.append({
                "avatar": "",
                "name": "",
                "userinfo": "",
                "signed": "",
                "time": "",
                "date": ""
            })
        self.avatar_list_func()
        self.save_sign_pos_info()
        ######## 计时器 ########
        # 线程的信号连接一个函数槽
        self.timer = QtCore.QTimer()
        self.timer.timeout.connect(self.face_start)
        # 连接头像计时器槽函数
        self.avatar_timer_sign = QtCore.QTimer()
        self.avatar_timer_sign.timeout.connect(self.avatar_timer_func)
        # 签到列表计时器槽函数
        self.pos_start_m = 0
        self.avatar_timer_sign_list = QtCore.QTimer()
        self.avatar_timer_sign_list.timeout.connect(self.sign_list_mover_func)

        # 更新配置文件槽函数
        self.refresh_faceconfig_timer = QtCore.QTimer()
        self.refresh_faceconfig_timer.timeout.connect(self.refresh_resource)
        # self.refresh_faceconfig_timer.start(self.config['refreshconfigtime'])
        # 开始启动摄像头图像渲染函数,start中为渲染时间间隔
        # 人眼能识别的帧数是30fps/s
        # 1000ms/30fps 约等于33ms
        # 所以这里将频率设置为30ms~34ms比较合适
        # 为了达到最佳,这里设置为了30
        self.timer.start(30)
        # 设置签到成功头像通过此计时器刷新来使用头像框(头像与信息)隐藏的函数
        self.avatar_timer_sign.start(2000)
        self.sign_show_flag = True
        # 初始化签到列表
        self.init_sign_list()
        # 签到人数
        # self.sign_num = 0
        # 存用户签到成功时的数据
        self.this_avatar = ""
        self.this_name = ""
        self.this_rank = ""
        self.this_time = ""
        self.this_date = ""
        # 签到状态图片
        self.sign_status_pic = "./static/sign_status.png"
        ###################软件在使用过程中需要注意到的重点问题:资源占用!!!!#########################
        # 在一直频繁地调用摄像头,那么必然会造成资源的持续占用,在持续占用的过程中,如果都保持着较高地CPU使用率,
        # 将会导致系统运行缓慢,严重时还会发生系统崩溃等情况
        # 但,考勤签到的使用高峰期仅仅那么1~2小时,而且是断断续续地,为此而使得每天24小时都保持满负载CPU使用
        # 是极大资源浪费。
        # 对于这个问题,我的解决方案是:
        # 在无人使用的期间降低程序的运行速度,尽可能地减少CPU的使用,在使用时再激活其状态
        # 经过在MAC系统的测试(其它系统大体上相差不大,但是本次测试数据仅供参考):
        # 速度为2s时,CPU使用率在6%~15%之间,平均峰值使用率为11%,无人使用时保持在10%
        # 速度为1s时,CPU使用率在11%~22%之间,平均峰值使用率为12%,
        # 速度为0.5s时,CPU使用在20%~33%之间,平均峰值使用率为17%
        # 方案:在15s内无人使用,程序自动降低运行速度(用专业点的文字来形容:软件休眠,但并不是真正地休眠,只是运行速度降低)
        # 这里,假设休眠时的速度为2s,那么如果在2s内识别到了人像,会自动(立即)激活其高频(正常)状态
        # ########################## 开始设置变量 #################################################
        # 时间点的判断需要用到两个变量:my_sleep_front、my_sleep_end
        # 如果2s内都未识别到人像,将进行自动休眠;
        self.my_sleep_front = int(time.time())
        # self.my_sleep_end = int(time.time()) 最新时间似乎用不上,其实可以直接取当前时间,这样可以减少变量
        # 但是休眠期间期间不需要进行时间判断,只有在激活状态才需要判断是否应该休眠,
        # 因此这里需要用到一个开关,my_sleep_onoff
        self.my_sleep_onoff = True
        # 设置变量,在my_sleep_time,多少秒内无响应,开始休眠,单位秒
        self.my_sleep_time = 6000000
        #########################################################################################
        # 初始化签到成功音频
        #         for user in self.user_info['result']:
        #             pygame.mixer.init(frequency=15500,size=-16,channels=4)
        #             track = pygame.mixer.music.load("./audio/"+this_uid+".mp3")

        # self.refresh_resource()

        # 定义开关,如果是在更新资源,则不进行人脸识别函数的执行,直到数据更新结束再开始人脸识别
        self.refresh_facestart_onoff = True
Exemplo n.º 10
0
    def setup_ui(self, window):
        self.window = window
        self.window.setObjectName("Window")
        self.window.resize(320, 0)
        self.window.setWindowTitle("Chat Login")
        self.verticalLayout = QtWidgets.QVBoxLayout(self.window)
        self.verticalLayout.setObjectName("verticalLayout")
        self.formLayout = QtWidgets.QFormLayout()
        self.formLayout.setObjectName("formLayout1")
        self.labelName = QtWidgets.QLabel(self.window)
        self.labelName.setFocusPolicy(QtCore.Qt.NoFocus)
        self.labelName.setTextInteractionFlags(QtCore.Qt.LinksAccessibleByMouse)
        self.labelName.setObjectName("labelName")
        self.labelName.setText("Name:")
        self.formLayout.setWidget(0, QtWidgets.QFormLayout.LabelRole, self.labelName)
        self.lineName = QtWidgets.QLineEdit(self.window)
        self.lineName.setClearButtonEnabled(True)
        self.lineName.setObjectName("lineName")
        self.formLayout.setWidget(0, QtWidgets.QFormLayout.FieldRole, self.lineName)
        self.verticalLayout.addLayout(self.formLayout)

        self.labelError = QtWidgets.QLabel(self.window)
        palette = QtGui.QPalette()
        brush = QtGui.QBrush(QtGui.QColor(170, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.WindowText, brush)
        brush = QtGui.QBrush(QtGui.QColor(170, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.WindowText, brush)
        brush = QtGui.QBrush(QtGui.QColor(190, 190, 190))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.WindowText, brush)
        self.labelError.setPalette(palette)
        self.labelError.setObjectName("labelError")
        self.verticalLayout.addWidget(self.labelError)

        self.line = QtWidgets.QFrame(self.window)
        self.line.setFrameShape(QtWidgets.QFrame.HLine)
        self.line.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line.setObjectName("line")
        self.verticalLayout.addWidget(self.line)
        self.formLayout2 = QtWidgets.QFormLayout()
        self.formLayout2.setObjectName("formLayout2")
        self.labelPort = QtWidgets.QLabel(self.window)
        self.labelPort.setObjectName("labelPort")
        self.labelPort.setText("Port:")
        self.formLayout2.setWidget(1, QtWidgets.QFormLayout.LabelRole, self.labelPort)
        self.spinPort = QtWidgets.QSpinBox(self.window)
        self.spinPort.setMaximum(65535)
        self.spinPort.setStepType(QtWidgets.QAbstractSpinBox.DefaultStepType)
        self.spinPort.setDisplayIntegerBase(10)
        self.spinPort.setObjectName("spinPort")
        self.formLayout2.setWidget(1, QtWidgets.QFormLayout.FieldRole, self.spinPort)
        self.labelIP = QtWidgets.QLabel(self.window)
        self.labelIP.setObjectName("labelIP")
        self.labelIP.setText("IP Address:")
        self.formLayout2.setWidget(0, QtWidgets.QFormLayout.LabelRole, self.labelIP)
        self.horizontalLayout = QtWidgets.QHBoxLayout()
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.lineIP = QtWidgets.QLineEdit(self.window)
        self.lineIP.setText("")
        self.lineIP.setAlignment(QtCore.Qt.AlignLeading | QtCore.Qt.AlignLeft | QtCore.Qt.AlignVCenter)
        self.lineIP.setObjectName("lineIP")
        self.horizontalLayout.addWidget(self.lineIP)
        self.formLayout2.setLayout(0, QtWidgets.QFormLayout.FieldRole, self.horizontalLayout)
        self.verticalLayout.addLayout(self.formLayout2)
        self.buttonBox = QtWidgets.QDialogButtonBox(self.window)
        self.buttonBox.setStandardButtons(QtWidgets.QDialogButtonBox.Ok | QtWidgets.QDialogButtonBox.Close | QtWidgets.QDialogButtonBox.Reset)
        self.buttonBox.setCenterButtons(False)
        self.buttonBox.setObjectName("buttonBox")
        self.verticalLayout.addWidget(self.buttonBox)
        self.labelName.setBuddy(self.lineName)
        self.labelPort.setBuddy(self.spinPort)
        self.labelIP.setBuddy(self.lineIP)

        QtCore.QMetaObject.connectSlotsByName(self.window)
        self.window.setTabOrder(self.lineName, self.lineIP)
        self.window.setTabOrder(self.lineIP, self.spinPort)

        # make Reset button restore all inputs to default state:
        self.buttonBox.button(QtWidgets.QDialogButtonBox.Reset).clicked.connect(self.lineName.clear)
        self.buttonBox.button(QtWidgets.QDialogButtonBox.Reset).clicked.connect(self.lineIP.clear)
        self.buttonBox.button(QtWidgets.QDialogButtonBox.Reset).clicked.connect(self.labelError.clear)
        self.buttonBox.button(QtWidgets.QDialogButtonBox.Reset).clicked.connect(lambda: self.spinPort.setValue(8000))
        self.buttonBox.rejected.connect(self.window.close)  # Close button quits window
Exemplo n.º 11
0
    def update(self, agent_set):
        """The Visual update method, called after each timestep.

        Args:
            agent_set (list): The list of VisualAgent objects that will be rendered.
        """
        # begin update function
        del self.animations
        self.animations = QtCore.QParallelAnimationGroup()
        self.animations.finished.connect(self.timestepAnimationCallback)

        # delete items whose animations are complete
        for ellipse in self.visual_items.values():
            if ellipse.exit_animation_complete:
                self.scene.removeItem(ellipse)

        self.visual_items = {
            key: val
            for key, val in self.visual_items.items()
            if not val.exit_animation_complete
        }

        # update agent ellipses
        for agent in agent_set:
            if not self.visual_items.get(agent.id):
                # Create graphics item with entrance animation.
                newEllipse = AgentEllipse(agent, self.scene)
                self.visual_items[agent.id] = newEllipse

                animation = QtCore.QPropertyAnimation(
                    self.visual_items[agent.id].adapter, b'size')
                animation.setDuration(ANIMATION_DURATION)
                animation.setStartValue(0)
                animation.setEndValue(agent.size)
                self.animations.addAnimation(animation)

                self.scene.addItem(newEllipse)
            else:
                # Move animation.
                visual_item = self.visual_items[agent.id]
                if not np.array_equal(agent.pos, visual_item.agent.pos):
                    animation = QtCore.QPropertyAnimation(
                        visual_item.adapter, b'x')
                    animation.setDuration(ANIMATION_DURATION)
                    animation.setStartValue(float(visual_item.agent.x))
                    animation.setEndValue(float(agent.x))
                    self.animations.addAnimation(animation)

                    animation = QtCore.QPropertyAnimation(
                        visual_item.adapter, b'y')
                    animation.setDuration(ANIMATION_DURATION)
                    animation.setStartValue(float(visual_item.agent.y))
                    animation.setEndValue(float(agent.y))
                    self.animations.addAnimation(animation)

                    # Store.
                    visual_item.agent.pos = agent.pos

            # Update color.
            visual_item = self.visual_items[agent.id]
            if agent.color != visual_item.agent.color or \
                    agent.style != visual_item.agent.style:
                # Paint.
                visual_item.setBrush(
                    QtGui.QBrush(agent.color, style=agent.style))

                # Store.
                visual_item.agent.color = agent.color
                visual_item.agent.style = agent.style

        # remove graphics items whose agents are no longer in the agent_set
        agent_dict = {agent.id: agent for agent in agent_set}
        for key, val in self.visual_items.items():
            if not agent_dict.get(key):
                # destroy object with exit animation
                val.exit_animation_complete = True

                animation = QtCore.QPropertyAnimation(val.adapter, b'size')
                animation.setDuration(ANIMATION_DURATION)
                animation.setStartValue(val.agent.size)
                animation.setEndValue(0)
                self.animations.addAnimation(animation)

        self.animations.start()
Exemplo n.º 12
0
 def draw_point(self, pos: Vector, properties: Properties) -> None:
     brush = qg.QBrush(self._get_color(properties.color),
                       qc.Qt.SolidPattern)
     item = _Point(pos.x, pos.y, self.point_size * 0.5, brush)
     self._set_item_data(item)
     self._scene.addItem(item)
Exemplo n.º 13
0
 def set_background(self, color: Color):
     self._scene.setBackgroundBrush(qg.QBrush(self._get_color(color)))
Exemplo n.º 14
0
 def _get_brush(self, properties: Properties) -> qg.QBrush:
     if properties.filling:
         return qg.QBrush(self._get_color(properties.color),
                          qc.Qt.SolidPattern)
     else:
         return self._no_fill
Exemplo n.º 15
0
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(320, 264)
        MainWindow.setMinimumSize(QtCore.QSize(320, 264))
        MainWindow.setMaximumSize(QtCore.QSize(320, 264))
        icon = QtGui.QIcon()
        icon.addPixmap(QtGui.QPixmap(":/images/images/login.png"),
                       QtGui.QIcon.Normal, QtGui.QIcon.Off)
        MainWindow.setWindowIcon(icon)
        MainWindow.setStyleSheet("")
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setStyleSheet("background-color: rgb(68, 68, 68);\n"
                                         "QPushButton{\n"
                                         "    border-radius:2;\n"
                                         "    background-color: #E1E1E1;\n"
                                         "    border-color:#B7B7B7;\n"
                                         "}\n"
                                         "QPushButton:hover{\n"
                                         "    border-radius:2;\n"
                                         "    background-color: #E5F1FB;\n"
                                         "    border-color:#B7B7B7;\n"
                                         "}\n"
                                         "QPushButton:pressed{\n"
                                         "    border-radius:2;\n"
                                         "    background-color: #CCE4F7;\n"
                                         "    border-color:#B7B7B7;\n"
                                         "}")
        self.centralwidget.setObjectName("centralwidget")
        self.frame = QtWidgets.QFrame(self.centralwidget)
        self.frame.setGeometry(QtCore.QRect(0, 50, 321, 151))
        self.frame.setStyleSheet("background-color: rgb(255, 255, 255);")
        self.frame.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.frame.setFrameShadow(QtWidgets.QFrame.Raised)
        self.frame.setObjectName("frame")
        self.layoutWidget = QtWidgets.QWidget(self.frame)
        self.layoutWidget.setGeometry(QtCore.QRect(20, 0, 281, 131))
        self.layoutWidget.setObjectName("layoutWidget")
        self.verticalLayout = QtWidgets.QVBoxLayout(self.layoutWidget)
        self.verticalLayout.setContentsMargins(0, 0, 0, 0)
        self.verticalLayout.setObjectName("verticalLayout")
        self.horizontalLayout_2 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_2.setObjectName("horizontalLayout_2")
        self.label_2 = QtWidgets.QLabel(self.layoutWidget)
        font = QtGui.QFont()
        font.setFamily("微软雅黑 Light")
        font.setPointSize(10)
        self.label_2.setFont(font)
        self.label_2.setObjectName("label_2")
        self.horizontalLayout_2.addWidget(self.label_2)
        spacerItem = QtWidgets.QSpacerItem(40, 20,
                                           QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_2.addItem(spacerItem)
        self.verticalLayout.addLayout(self.horizontalLayout_2)
        self.mTextUserName = QtWidgets.QLineEdit(self.layoutWidget)
        font = QtGui.QFont()
        font.setFamily("微软雅黑 Light")
        font.setPointSize(10)
        self.mTextUserName.setFont(font)
        self.mTextUserName.setObjectName("mTextUserName")
        self.verticalLayout.addWidget(self.mTextUserName)
        self.horizontalLayout_3 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_3.setObjectName("horizontalLayout_3")
        self.label_3 = QtWidgets.QLabel(self.layoutWidget)
        font = QtGui.QFont()
        font.setFamily("微软雅黑 Light")
        font.setPointSize(10)
        self.label_3.setFont(font)
        self.label_3.setObjectName("label_3")
        self.horizontalLayout_3.addWidget(self.label_3)
        spacerItem1 = QtWidgets.QSpacerItem(40, 20,
                                            QtWidgets.QSizePolicy.Expanding,
                                            QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_3.addItem(spacerItem1)
        self.verticalLayout.addLayout(self.horizontalLayout_3)
        self.mTextPassword = QtWidgets.QLineEdit(self.layoutWidget)
        font = QtGui.QFont()
        font.setFamily("微软雅黑 Light")
        font.setPointSize(10)
        self.mTextPassword.setFont(font)
        self.mTextPassword.setStyleSheet("border-color: rgb(250, 0, 0);")
        self.mTextPassword.setEchoMode(QtWidgets.QLineEdit.Password)
        self.mTextPassword.setObjectName("mTextPassword")
        self.verticalLayout.addWidget(self.mTextPassword)
        self.checkBox = QtWidgets.QCheckBox(self.centralwidget)
        self.checkBox.setGeometry(QtCore.QRect(20, 220, 71, 16))
        font = QtGui.QFont()
        font.setFamily("微软雅黑 Light")
        self.checkBox.setFont(font)
        self.checkBox.setStyleSheet("color: rgb(255, 255, 255);")
        self.checkBox.setObjectName("checkBox")
        self.mBtnLogin = QtWidgets.QPushButton(self.centralwidget)
        self.mBtnLogin.setGeometry(QtCore.QRect(226, 220, 75, 27))
        palette = QtGui.QPalette()
        brush = QtGui.QBrush(QtGui.QColor(225, 225, 225))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Button, brush)
        brush = QtGui.QBrush(QtGui.QColor(225, 225, 225))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
        brush = QtGui.QBrush(QtGui.QColor(225, 225, 225))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Window, brush)
        brush = QtGui.QBrush(QtGui.QColor(225, 225, 225))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Button, brush)
        brush = QtGui.QBrush(QtGui.QColor(225, 225, 225))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
        brush = QtGui.QBrush(QtGui.QColor(225, 225, 225))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Window, brush)
        brush = QtGui.QBrush(QtGui.QColor(225, 225, 225))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Button, brush)
        brush = QtGui.QBrush(QtGui.QColor(225, 225, 225))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
        brush = QtGui.QBrush(QtGui.QColor(225, 225, 225))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Window, brush)
        self.mBtnLogin.setPalette(palette)
        font = QtGui.QFont()
        font.setFamily("微软雅黑 Light")
        font.setPointSize(10)
        self.mBtnLogin.setFont(font)
        self.mBtnLogin.setStyleSheet("QPushButton{\n"
                                     "    border-radius:2;\n"
                                     "    background-color: #E1E1E1;\n"
                                     "    border-color:#B7B7B7;\n"
                                     "}\n"
                                     "QPushButton:hover{\n"
                                     "    border-radius:2;\n"
                                     "    background-color: #E5F1FB;\n"
                                     "    border-color:#B7B7B7;\n"
                                     "}\n"
                                     "QPushButton:pressed{\n"
                                     "    border-radius:2;\n"
                                     "    background-color: #CCE4F7;\n"
                                     "    border-color:#B7B7B7;\n"
                                     "}")
        self.mBtnLogin.setObjectName("mBtnLogin")
        self.mBtnCancel = QtWidgets.QPushButton(self.centralwidget)
        self.mBtnCancel.setGeometry(QtCore.QRect(130, 220, 75, 27))
        palette = QtGui.QPalette()
        brush = QtGui.QBrush(QtGui.QColor(225, 225, 225))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Button, brush)
        brush = QtGui.QBrush(QtGui.QColor(225, 225, 225))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
        brush = QtGui.QBrush(QtGui.QColor(225, 225, 225))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Window, brush)
        brush = QtGui.QBrush(QtGui.QColor(225, 225, 225))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Button, brush)
        brush = QtGui.QBrush(QtGui.QColor(225, 225, 225))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
        brush = QtGui.QBrush(QtGui.QColor(225, 225, 225))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Window, brush)
        brush = QtGui.QBrush(QtGui.QColor(225, 225, 225))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Button, brush)
        brush = QtGui.QBrush(QtGui.QColor(225, 225, 225))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
        brush = QtGui.QBrush(QtGui.QColor(225, 225, 225))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Window, brush)
        self.mBtnCancel.setPalette(palette)
        font = QtGui.QFont()
        font.setFamily("微软雅黑 Light")
        font.setPointSize(10)
        self.mBtnCancel.setFont(font)
        self.mBtnCancel.setStyleSheet("QPushButton{\n"
                                      "    border-radius:2;\n"
                                      "    background-color: #E1E1E1;\n"
                                      "    border-color:#B7B7B7;\n"
                                      "}\n"
                                      "QPushButton:hover{\n"
                                      "    border-radius:2;\n"
                                      "    background-color: #E5F1FB;\n"
                                      "    border-color:#B7B7B7;\n"
                                      "}\n"
                                      "QPushButton:pressed{\n"
                                      "    border-radius:2;\n"
                                      "    background-color: #CCE4F7;\n"
                                      "    border-color:#B7B7B7;\n"
                                      "}")
        self.mBtnCancel.setObjectName("mBtnCancel")
        self.layoutWidget1 = QtWidgets.QWidget(self.centralwidget)
        self.layoutWidget1.setGeometry(QtCore.QRect(20, 20, 90, 25))
        self.layoutWidget1.setObjectName("layoutWidget1")
        self.horizontalLayout = QtWidgets.QHBoxLayout(self.layoutWidget1)
        self.horizontalLayout.setContentsMargins(0, 0, 0, 0)
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.label = QtWidgets.QLabel(self.layoutWidget1)
        font = QtGui.QFont()
        font.setFamily("微软雅黑")
        font.setPointSize(12)
        self.label.setFont(font)
        self.label.setStyleSheet("color: rgb(255, 255, 255);")
        self.label.setObjectName("label")
        self.horizontalLayout.addWidget(self.label)
        spacerItem2 = QtWidgets.QSpacerItem(40, 20,
                                            QtWidgets.QSizePolicy.Expanding,
                                            QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout.addItem(spacerItem2)
        MainWindow.setCentralWidget(self.centralwidget)

        self.retranslateUi(MainWindow)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)
Exemplo n.º 16
0
    def setupUiWelcome(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(960, 640)
        MainWindow.setMinimumSize(QtCore.QSize(960, 640))
        MainWindow.setMaximumSize(QtCore.QSize(960, 640))
        MainWindow.setStyleSheet(
            "background-image: url(:/newPrefix/watsonLogo.jpeg);")
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setObjectName("centralwidget")
        self.loginLbl = QtWidgets.QLabel(self.centralwidget)
        self.loginLbl.setGeometry(QtCore.QRect(340, 10, 451, 71))
        font = QtGui.QFont()
        font.setPointSize(30)
        font.setBold(True)
        font.setWeight(75)
        self.loginLbl.setFont(font)
        self.loginLbl.setStyleSheet("color: rgb(255, 255, 255);")
        self.loginLbl.setObjectName("loginLbl")
        self.loginIcon = QtWidgets.QLabel(self.centralwidget)
        self.loginIcon.setGeometry(QtCore.QRect(220, -20, 141, 131))
        self.loginIcon.setStyleSheet(
            "background-image: url(:/newPrefix/Login-01-128 (1).png);\n"
            "image: url(:/newPrefix/User-Login-128.png);")
        self.loginIcon.setText("")
        self.loginIcon.setObjectName("loginIcon")
        self.a_signupbtn = QtWidgets.QPushButton(self.centralwidget)
        self.a_signupbtn.setGeometry(QtCore.QRect(450, 570, 112, 34))
        font = QtGui.QFont()
        font.setPointSize(15)
        self.a_signupbtn.setFont(font)
        self.a_signupbtn.setStyleSheet("color: rgb(255, 255, 255);")
        self.a_signupbtn.setAutoDefault(True)
        self.a_signupbtn.setDefault(False)
        self.a_signupbtn.setFlat(False)
        self.a_signupbtn.setObjectName("a_signupbtn")
        self.unameLbl_2 = QtWidgets.QLabel(self.centralwidget)
        self.unameLbl_2.setGeometry(QtCore.QRect(380, 100, 181, 31))
        font = QtGui.QFont()
        font.setPointSize(20)
        font.setBold(True)
        font.setWeight(75)
        self.unameLbl_2.setFont(font)
        self.unameLbl_2.setStyleSheet("color: rgb(255, 255, 255);")
        self.unameLbl_2.setScaledContents(False)
        self.unameLbl_2.setWordWrap(False)
        self.unameLbl_2.setOpenExternalLinks(False)
        self.unameLbl_2.setObjectName("unameLbl_2")
        self.tableWidget = QtWidgets.QTableWidget(self.centralwidget)
        self.tableWidget.setGeometry(QtCore.QRect(80, 150, 800, 400))
        self.tableWidget.setMinimumSize(QtCore.QSize(800, 400))
        self.tableWidget.setMaximumSize(QtCore.QSize(800, 400))
        self.tableWidget.setStyleSheet(
            "background-image: url(:/newPrefix/blueBg.png);\n"
            "background-color: rgb(85, 0, 255);\n"
            "selection-color: rgb(255, 170, 255);\n"
            "color: rgb(255, 255, 255);\n"
            "")
        self.tableWidget.setRowCount(10)
        self.tableWidget.setObjectName("tableWidget")
        self.tableWidget.setColumnCount(4)
        item = QtWidgets.QTableWidgetItem()
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        item.setForeground(brush)
        self.tableWidget.setVerticalHeaderItem(0, item)
        item = QtWidgets.QTableWidgetItem()
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        item.setForeground(brush)
        self.tableWidget.setVerticalHeaderItem(1, item)
        item = QtWidgets.QTableWidgetItem()
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        item.setForeground(brush)
        self.tableWidget.setVerticalHeaderItem(2, item)
        item = QtWidgets.QTableWidgetItem()
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        item.setForeground(brush)
        self.tableWidget.setVerticalHeaderItem(3, item)
        item = QtWidgets.QTableWidgetItem()
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        item.setForeground(brush)
        self.tableWidget.setVerticalHeaderItem(4, item)
        item = QtWidgets.QTableWidgetItem()
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        item.setForeground(brush)
        self.tableWidget.setVerticalHeaderItem(5, item)
        item = QtWidgets.QTableWidgetItem()
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        item.setForeground(brush)
        self.tableWidget.setVerticalHeaderItem(6, item)
        item = QtWidgets.QTableWidgetItem()
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        item.setForeground(brush)
        self.tableWidget.setVerticalHeaderItem(7, item)
        item = QtWidgets.QTableWidgetItem()
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        item.setForeground(brush)
        self.tableWidget.setVerticalHeaderItem(8, item)
        item = QtWidgets.QTableWidgetItem()
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        item.setForeground(brush)
        self.tableWidget.setVerticalHeaderItem(9, item)
        item = QtWidgets.QTableWidgetItem()
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        item.setForeground(brush)
        ######################################################3

        self.tableWidget.setHorizontalHeaderItem(0, item)
        item = QtWidgets.QTableWidgetItem()
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        item.setForeground(brush)
        self.tableWidget.setHorizontalHeaderItem(1, item)
        item = QtWidgets.QTableWidgetItem()
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        item.setForeground(brush)
        self.tableWidget.setHorizontalHeaderItem(2, item)
        item = QtWidgets.QTableWidgetItem()
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        item.setForeground(brush)
        self.tableWidget.setHorizontalHeaderItem(3, item)

        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setItem(0, 0, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setItem(0, 1, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setItem(0, 2, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setItem(1, 0, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setItem(1, 1, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setItem(1, 2, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setItem(2, 0, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setItem(2, 1, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setItem(2, 2, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setItem(3, 0, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setItem(3, 1, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setItem(3, 2, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setItem(4, 0, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setItem(4, 1, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setItem(4, 2, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setItem(5, 0, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setItem(5, 1, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setItem(5, 2, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setItem(6, 0, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setItem(6, 1, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setItem(6, 2, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setItem(7, 0, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setItem(7, 1, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setItem(7, 2, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setItem(8, 0, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setItem(8, 1, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setItem(8, 2, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setItem(9, 0, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setItem(9, 1, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setItem(9, 2, item)
        self.tableWidget.horizontalHeader().setCascadingSectionResizes(True)
        self.tableWidget.horizontalHeader().setDefaultSectionSize(200)
        self.tableWidget.horizontalHeader().setMinimumSectionSize(50)
        self.tableWidget.horizontalHeader().setSortIndicatorShown(True)
        self.tableWidget.horizontalHeader().setStretchLastSection(True)
        self.tableWidget.verticalHeader().setSortIndicatorShown(False)
        self.tableWidget.verticalHeader().setStretchLastSection(False)

        self.b1 = QtWidgets.QPushButton(self.centralwidget)
        self.b1.setGeometry(QtCore.QRect(700, 180, 181, 23))
        self.b1.setStyleSheet("color: rgb(255, 255, 255);")
        self.b1.setObjectName("b1")
        #####################################################
        self.b1.setCheckable(True)
        self.b1.clicked.connect(self.funtionPanelOpener)
        #######################################################
        self.b2 = QtWidgets.QPushButton(self.centralwidget)
        self.b2.setGeometry(QtCore.QRect(700, 209, 181, 23))
        self.b2.setStyleSheet("color: rgb(255, 255, 255);")
        self.b2.setObjectName("b2")
        #####################################################
        self.b2.setCheckable(True)
        self.b2.clicked.connect(self.funtionPanelOpener)
        #######################################################
        self.b3 = QtWidgets.QPushButton(self.centralwidget)
        self.b3.setGeometry(QtCore.QRect(700, 239, 181, 23))
        self.b3.setStyleSheet("color: rgb(255, 255, 255);")
        self.b3.setObjectName("b3")
        #####################################################
        self.b3.setCheckable(True)
        self.b3.clicked.connect(self.funtionPanelOpener)
        #######################################################
        self.b4 = QtWidgets.QPushButton(self.centralwidget)
        self.b4.setGeometry(QtCore.QRect(700, 268, 181, 23))
        self.b4.setStyleSheet("color: rgb(255, 255, 255);")
        self.b4.setObjectName("b4")
        #####################################################
        self.b4.setCheckable(True)
        self.b4.clicked.connect(self.funtionPanelOpener)
        #######################################################
        self.b5 = QtWidgets.QPushButton(self.centralwidget)
        self.b5.setGeometry(QtCore.QRect(700, 295, 181, 23))
        self.b5.setStyleSheet("color: rgb(255, 255, 255);")
        self.b5.setObjectName("b5")
        #####################################################
        self.b5.setCheckable(True)
        self.b5.clicked.connect(self.funtionPanelOpener)
        #######################################################
        self.b6 = QtWidgets.QPushButton(self.centralwidget)
        self.b6.setGeometry(QtCore.QRect(700, 325, 181, 23))
        self.b6.setStyleSheet("color: rgb(255, 255, 255);")
        self.b6.setObjectName("b6")
        #####################################################
        self.b6.setCheckable(True)
        self.b6.clicked.connect(self.funtionPanelOpener)
        #######################################################
        self.b7 = QtWidgets.QPushButton(self.centralwidget)
        self.b7.setGeometry(QtCore.QRect(700, 354, 181, 23))
        self.b7.setStyleSheet("color: rgb(255, 255, 255);")
        self.b7.setObjectName("b7")
        #####################################################
        self.b7.setCheckable(True)
        self.b7.clicked.connect(self.funtionPanelOpener)
        #######################################################
        self.b8 = QtWidgets.QPushButton(self.centralwidget)
        self.b8.setGeometry(QtCore.QRect(700, 385, 181, 23))
        self.b8.setStyleSheet("color: rgb(255, 255, 255);")
        self.b8.setObjectName("b8")
        #####################################################
        self.b8.setCheckable(True)
        self.b8.clicked.connect(self.funtionPanelOpener)
        #######################################################
        self.b9 = QtWidgets.QPushButton(self.centralwidget)
        self.b9.setGeometry(QtCore.QRect(700, 415, 181, 23))
        self.b9.setStyleSheet("color: rgb(255, 255, 255);")
        self.b9.setObjectName("b9")
        #####################################################
        self.b9.setCheckable(True)
        self.b9.clicked.connect(self.funtionPanelOpener)
        #######################################################
        self.b10 = QtWidgets.QPushButton(self.centralwidget)
        self.b10.setGeometry(QtCore.QRect(700, 447, 181, 23))
        self.b10.setStyleSheet("color: rgb(255, 255, 255);")
        self.b10.setObjectName("b10")
        #####################################################
        self.b10.setCheckable(True)
        self.b10.clicked.connect(self.funtionPanelOpener)
        #######################################################
        MainWindow.setCentralWidget(self.centralwidget)
        self.statusbar = QtWidgets.QStatusBar(MainWindow)
        self.statusbar.setObjectName("statusbar")
        MainWindow.setStatusBar(self.statusbar)
        self.retranslateUi(MainWindow)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)
Exemplo n.º 17
0
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(1675, 1059)
        MainWindow.setToolButtonStyle(QtCore.Qt.ToolButtonFollowStyle)
        MainWindow.setTabShape(QtWidgets.QTabWidget.Rounded)
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setObjectName("centralwidget")
        self.btn_Main = QtWidgets.QPushButton(self.centralwidget)
        self.btn_Main.setGeometry(QtCore.QRect(30, 30, 111, 51))
        self.btn_Main.setObjectName("btn_Main")
        self.btn_Info = QtWidgets.QPushButton(self.centralwidget)
        self.btn_Info.setGeometry(QtCore.QRect(160, 30, 111, 51))
        self.btn_Info.setObjectName("btn_Info")
        self.lbl_mainView = QtWidgets.QLabel(self.centralwidget)
        self.lbl_mainView.setGeometry(QtCore.QRect(30, 120, 1271, 651))
        self.lbl_mainView.setFrameShape(QtWidgets.QFrame.Box)
        self.lbl_mainView.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.lbl_mainView.setMidLineWidth(1)
        self.lbl_mainView.setScaledContents(True)
        self.lbl_mainView.setObjectName("lbl_mainView")
        self.lbl_sideView_0 = QtWidgets.QLabel(self.centralwidget)
        self.lbl_sideView_0.setGeometry(QtCore.QRect(1380, 120, 261, 201))
        self.lbl_sideView_0.setCursor(
            QtGui.QCursor(QtCore.Qt.PointingHandCursor))
        self.lbl_sideView_0.setFrameShape(QtWidgets.QFrame.Box)
        self.lbl_sideView_0.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.lbl_sideView_0.setMidLineWidth(1)
        self.lbl_sideView_0.setScaledContents(True)
        self.lbl_sideView_0.setObjectName("lbl_sideView_0")
        self.lbl_sideView_1 = QtWidgets.QLabel(self.centralwidget)
        self.lbl_sideView_1.setGeometry(QtCore.QRect(1380, 340, 261, 201))
        self.lbl_sideView_1.setCursor(
            QtGui.QCursor(QtCore.Qt.PointingHandCursor))
        self.lbl_sideView_1.setFrameShape(QtWidgets.QFrame.Box)
        self.lbl_sideView_1.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.lbl_sideView_1.setMidLineWidth(1)
        self.lbl_sideView_1.setScaledContents(True)
        self.lbl_sideView_1.setObjectName("lbl_sideView_1")
        self.lbl_sideView_2 = QtWidgets.QLabel(self.centralwidget)
        self.lbl_sideView_2.setGeometry(QtCore.QRect(1380, 560, 261, 201))
        self.lbl_sideView_2.setCursor(
            QtGui.QCursor(QtCore.Qt.PointingHandCursor))
        self.lbl_sideView_2.setFrameShape(QtWidgets.QFrame.Box)
        self.lbl_sideView_2.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.lbl_sideView_2.setMidLineWidth(1)
        self.lbl_sideView_2.setScaledContents(True)
        self.lbl_sideView_2.setObjectName("lbl_sideView_2")
        self.txt_Log = QtWidgets.QTextBrowser(self.centralwidget)
        self.txt_Log.setGeometry(QtCore.QRect(30, 800, 401, 192))
        self.txt_Log.viewport().setProperty(
            "cursor", QtGui.QCursor(QtCore.Qt.IBeamCursor))
        self.txt_Log.setObjectName("txt_Log")
        self.mdi_sideView_0 = QtWidgets.QMdiArea(self.centralwidget)
        self.mdi_sideView_0.setGeometry(QtCore.QRect(1380, 320, 260, 8))
        self.mdi_sideView_0.setToolTip("")
        self.mdi_sideView_0.setFrameShape(QtWidgets.QFrame.Box)
        self.mdi_sideView_0.setFrameShadow(QtWidgets.QFrame.Plain)
        self.mdi_sideView_0.setLineWidth(0)
        brush = QtGui.QBrush(QtGui.QColor(36, 122, 181, 200))
        brush.setStyle(QtCore.Qt.SolidPattern)
        self.mdi_sideView_0.setBackground(brush)
        self.mdi_sideView_0.setObjectName("mdi_sideView_0")
        self.mdi_sideView_1 = QtWidgets.QMdiArea(self.centralwidget)
        self.mdi_sideView_1.setGeometry(QtCore.QRect(1380, 540, 260, 8))
        self.mdi_sideView_1.setFrameShape(QtWidgets.QFrame.Box)
        self.mdi_sideView_1.setFrameShadow(QtWidgets.QFrame.Plain)
        self.mdi_sideView_1.setLineWidth(0)
        brush = QtGui.QBrush(QtGui.QColor(255, 127, 14, 200))
        brush.setStyle(QtCore.Qt.SolidPattern)
        self.mdi_sideView_1.setBackground(brush)
        self.mdi_sideView_1.setObjectName("mdi_sideView_1")
        self.mdi_sideView_2 = QtWidgets.QMdiArea(self.centralwidget)
        self.mdi_sideView_2.setGeometry(QtCore.QRect(1380, 760, 260, 8))
        self.mdi_sideView_2.setFrameShape(QtWidgets.QFrame.Box)
        self.mdi_sideView_2.setFrameShadow(QtWidgets.QFrame.Plain)
        self.mdi_sideView_2.setLineWidth(0)
        brush = QtGui.QBrush(QtGui.QColor(74, 165, 74, 200))
        brush.setStyle(QtCore.Qt.SolidPattern)
        self.mdi_sideView_2.setBackground(brush)
        self.mdi_sideView_2.setObjectName("mdi_sideView_2")
        self.mdi_mainView = QtWidgets.QMdiArea(self.centralwidget)
        self.mdi_mainView.setGeometry(QtCore.QRect(30, 770, 1270, 8))
        self.mdi_mainView.setFrameShape(QtWidgets.QFrame.Box)
        self.mdi_mainView.setFrameShadow(QtWidgets.QFrame.Plain)
        self.mdi_mainView.setLineWidth(0)
        brush = QtGui.QBrush(QtGui.QColor(0, 200, 0, 200))
        brush.setStyle(QtCore.Qt.SolidPattern)
        self.mdi_mainView.setBackground(brush)
        self.mdi_mainView.setObjectName("mdi_mainView")
        self.groupBox = QtWidgets.QGroupBox(self.centralwidget)
        self.groupBox.setGeometry(QtCore.QRect(1380, 840, 261, 51))
        self.groupBox.setObjectName("groupBox")
        self.slider_sensitivity = QtWidgets.QSlider(self.groupBox)
        self.slider_sensitivity.setGeometry(QtCore.QRect(10, 20, 241, 22))
        self.slider_sensitivity.setMaximum(19)
        self.slider_sensitivity.setPageStep(1)
        self.slider_sensitivity.setProperty("value", 4)
        self.slider_sensitivity.setOrientation(QtCore.Qt.Horizontal)
        self.slider_sensitivity.setTickPosition(QtWidgets.QSlider.TicksBelow)
        self.slider_sensitivity.setTickInterval(1)
        self.slider_sensitivity.setObjectName("slider_sensitivity")
        self.checkBox_drawBoxes = QtWidgets.QCheckBox(self.centralwidget)
        self.checkBox_drawBoxes.setGeometry(QtCore.QRect(1380, 800, 261, 20))
        self.checkBox_drawBoxes.setObjectName("checkBox_drawBoxes")
        self.checkBox_drawGrid = QtWidgets.QCheckBox(self.centralwidget)
        self.checkBox_drawGrid.setGeometry(QtCore.QRect(1380, 910, 61, 20))
        self.checkBox_drawGrid.setObjectName("checkBox_drawGrid")
        self.checkBox_drawStaticObjects = QtWidgets.QCheckBox(
            self.centralwidget)
        self.checkBox_drawStaticObjects.setGeometry(
            QtCore.QRect(1380, 970, 111, 20))
        self.checkBox_drawStaticObjects.setObjectName(
            "checkBox_drawStaticObjects")
        self.progressBar_0 = QtWidgets.QProgressBar(self.centralwidget)
        self.progressBar_0.setGeometry(QtCore.QRect(1347, 120, 25, 201))
        self.progressBar_0.setMaximum(100)
        self.progressBar_0.setProperty("value", 0)
        self.progressBar_0.setOrientation(QtCore.Qt.Vertical)
        self.progressBar_0.setObjectName("progressBar_0")
        self.progressBar_1 = QtWidgets.QProgressBar(self.centralwidget)
        self.progressBar_1.setGeometry(QtCore.QRect(1348, 340, 25, 201))
        self.progressBar_1.setMaximum(100)
        self.progressBar_1.setProperty("value", 0)
        self.progressBar_1.setOrientation(QtCore.Qt.Vertical)
        self.progressBar_1.setObjectName("progressBar_1")
        self.progressBar_2 = QtWidgets.QProgressBar(self.centralwidget)
        self.progressBar_2.setGeometry(QtCore.QRect(1348, 560, 25, 201))
        self.progressBar_2.setMaximum(100)
        self.progressBar_2.setProperty("value", 0)
        self.progressBar_2.setOrientation(QtCore.Qt.Vertical)
        self.progressBar_2.setObjectName("progressBar_2")
        self.pushButton_StartRecord = QtWidgets.QPushButton(self.centralwidget)
        self.pushButton_StartRecord.setGeometry(
            QtCore.QRect(1510, 910, 131, 81))
        self.pushButton_StartRecord.setObjectName("pushButton_StartRecord")
        self.MplWidget = MplWidget(self.centralwidget)
        self.MplWidget.setGeometry(QtCore.QRect(450, 790, 861, 211))
        self.MplWidget.setObjectName("MplWidget")
        self.checkBox_drawGreenGrid = QtWidgets.QCheckBox(self.centralwidget)
        self.checkBox_drawGreenGrid.setGeometry(
            QtCore.QRect(1380, 940, 121, 20))
        self.checkBox_drawGreenGrid.setObjectName("checkBox_drawGreenGrid")
        MainWindow.setCentralWidget(self.centralwidget)
        self.menubar = QtWidgets.QMenuBar(MainWindow)
        self.menubar.setGeometry(QtCore.QRect(0, 0, 1675, 26))
        self.menubar.setObjectName("menubar")
        MainWindow.setMenuBar(self.menubar)
        self.statusbar = QtWidgets.QStatusBar(MainWindow)
        self.statusbar.setObjectName("statusbar")
        MainWindow.setStatusBar(self.statusbar)

        self.retranslateUi(MainWindow)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(729, 498)
        MainWindow.setMinimumSize(QtCore.QSize(729, 498))
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setObjectName("centralwidget")
        self.gridLayout = QtWidgets.QGridLayout(self.centralwidget)
        self.gridLayout.setObjectName("gridLayout")
        self.textEditor = QtWidgets.QTextEdit(self.centralwidget)
        self.textEditor.setMinimumSize(QtCore.QSize(0, 0))
        palette = QtGui.QPalette()
        brush = QtGui.QBrush(QtGui.QColor(248, 248, 242))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Text, brush)
        brush = QtGui.QBrush(QtGui.QColor(39, 40, 34))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
        brush = QtGui.QBrush(QtGui.QColor(248, 248, 242, 128))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.PlaceholderText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(248, 248, 242))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Text, brush)
        brush = QtGui.QBrush(QtGui.QColor(39, 40, 34))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
        brush = QtGui.QBrush(QtGui.QColor(248, 248, 242, 128))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive,
                         QtGui.QPalette.PlaceholderText, brush)
        brush = QtGui.QBrush(QtGui.QColor(120, 120, 120))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Text, brush)
        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 0, 128))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled,
                         QtGui.QPalette.PlaceholderText, brush)
        self.textEditor.setPalette(palette)
        self.textEditor.setAutoFillBackground(False)
        self.textEditor.setUndoRedoEnabled(False)
        self.textEditor.setReadOnly(True)
        self.textEditor.setObjectName("textEditor")
        self.gridLayout.addWidget(self.textEditor, 0, 0, 1, 1)
        self.horizontalLayout_2 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_2.setContentsMargins(-1, -1, 0, 0)
        self.horizontalLayout_2.setObjectName("horizontalLayout_2")
        self.lineEdit = QtWidgets.QLineEdit(self.centralwidget)
        self.lineEdit.setObjectName("lineEdit")
        self.horizontalLayout_2.addWidget(self.lineEdit)
        self.pushButton = QtWidgets.QPushButton(self.centralwidget)
        self.pushButton.setObjectName("pushButton")
        self.horizontalLayout_2.addWidget(self.pushButton)
        self.gridLayout.addLayout(self.horizontalLayout_2, 1, 0, 1, 1)
        MainWindow.setCentralWidget(self.centralwidget)
        self.menubar = QtWidgets.QMenuBar(MainWindow)
        self.menubar.setGeometry(QtCore.QRect(0, 0, 729, 21))
        self.menubar.setObjectName("menubar")
        self.menuFile = QtWidgets.QMenu(self.menubar)
        self.menuFile.setObjectName("menuFile")
        self.menuInfo = QtWidgets.QMenu(self.menubar)
        self.menuInfo.setObjectName("menuInfo")
        MainWindow.setMenuBar(self.menubar)
        self.toolBar = QtWidgets.QToolBar(MainWindow)
        self.toolBar.setMovable(False)
        self.toolBar.setObjectName("toolBar")
        MainWindow.addToolBar(QtCore.Qt.TopToolBarArea, self.toolBar)
        self.statusbar = QtWidgets.QStatusBar(MainWindow)
        self.statusbar.setObjectName("statusbar")
        MainWindow.setStatusBar(self.statusbar)
        self.actionStart = QtWidgets.QAction(MainWindow)
        icon = QtGui.QIcon()
        icon.addPixmap(QtGui.QPixmap("Icon/Start_sever.png"),
                       QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.actionStart.setIcon(icon)
        self.actionStart.setObjectName("actionStart")
        self.actionStop = QtWidgets.QAction(MainWindow)
        self.actionStop.setEnabled(False)
        icon1 = QtGui.QIcon()
        icon1.addPixmap(QtGui.QPixmap("Icon/Stop_sever.png"),
                        QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.actionStop.setIcon(icon1)
        self.actionStop.setObjectName("actionStop")
        self.actionExit = QtWidgets.QAction(MainWindow)
        icon2 = QtGui.QIcon()
        icon2.addPixmap(QtGui.QPixmap("Icon/shell32_240.ico"),
                        QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.actionExit.setIcon(icon2)
        self.actionExit.setObjectName("actionExit")
        self.actionAbout_Qt5 = QtWidgets.QAction(MainWindow)
        icon3 = QtGui.QIcon()
        icon3.addPixmap(QtGui.QPixmap("Icon/qt_94938.ico"), QtGui.QIcon.Normal,
                        QtGui.QIcon.Off)
        self.actionAbout_Qt5.setIcon(icon3)
        self.actionAbout_Qt5.setObjectName("actionAbout_Qt5")
        self.actionAbout_Server_ChatRoom = QtWidgets.QAction(MainWindow)
        self.actionAbout_Server_ChatRoom.setObjectName(
            "actionAbout_Server_ChatRoom")
        self.actionOptions = QtWidgets.QAction(MainWindow)
        icon4 = QtGui.QIcon()
        icon4.addPixmap(QtGui.QPixmap("Icon/Option_sever.png"),
                        QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.actionOptions.setIcon(icon4)
        self.actionOptions.setObjectName("actionOptions")
        self.actionHelp = QtWidgets.QAction(MainWindow)
        icon5 = QtGui.QIcon()
        icon5.addPixmap(QtGui.QPixmap("Icon/imageres_99.ico"),
                        QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.actionHelp.setIcon(icon5)
        self.actionHelp.setObjectName("actionHelp")
        self.actionClear_CLI = QtWidgets.QAction(MainWindow)
        icon6 = QtGui.QIcon()
        icon6.addPixmap(QtGui.QPixmap("Icon/iconfinder_terminal_clear.png"),
                        QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.actionClear_CLI.setIcon(icon6)
        self.actionClear_CLI.setObjectName("actionClear_CLI")
        self.menuFile.addAction(self.actionStart)
        self.menuFile.addAction(self.actionStop)
        self.menuFile.addSeparator()
        self.menuFile.addAction(self.actionOptions)
        self.menuFile.addSeparator()
        self.menuFile.addAction(self.actionExit)
        self.menuInfo.addAction(self.actionHelp)
        self.menuInfo.addSeparator()
        self.menuInfo.addAction(self.actionAbout_Qt5)
        self.menuInfo.addAction(self.actionAbout_Server_ChatRoom)
        self.menubar.addAction(self.menuFile.menuAction())
        self.menubar.addAction(self.menuInfo.menuAction())
        self.toolBar.addAction(self.actionStart)
        self.toolBar.addAction(self.actionStop)
        self.toolBar.addSeparator()
        self.toolBar.addAction(self.actionClear_CLI)
        self.toolBar.addSeparator()
        self.toolBar.addAction(self.actionOptions)

        self.retranslateUi(MainWindow)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)

        self.pushButton.clicked.connect(self.check_com)
        self.actionStart.triggered.connect(self.Start_Engine)
        self.actionStop.triggered.connect(self.Stop_sever)
        self.actionOptions.triggered.connect(self.Dialog_set)
        self.actionExit.triggered.connect(self.quit)

        self.Read_conf()
Exemplo n.º 19
0
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(1066, 814)
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setObjectName("centralwidget")
        self.verticalLayout = QtWidgets.QVBoxLayout(self.centralwidget)
        self.verticalLayout.setObjectName("verticalLayout")
        self.helloUser_label = QtWidgets.QLabel(self.centralwidget)
        font = QtGui.QFont()
        font.setPointSize(15)
        font.setBold(True)
        font.setUnderline(False)
        font.setWeight(75)
        font.setStrikeOut(False)
        self.helloUser_label.setFont(font)
        self.helloUser_label.setObjectName("helloUser_label")
        self.verticalLayout.addWidget(self.helloUser_label)
        self.tabWidget = QtWidgets.QTabWidget(self.centralwidget)
        self.tabWidget.setObjectName("tabWidget")
        self.my_account_tab = QtWidgets.QWidget()
        self.my_account_tab.setObjectName("my_account_tab")
        self.verticalLayout_8 = QtWidgets.QVBoxLayout(self.my_account_tab)
        self.verticalLayout_8.setObjectName("verticalLayout_8")
        self.verticalLayout_7 = QtWidgets.QVBoxLayout()
        self.verticalLayout_7.setObjectName("verticalLayout_7")
        self.myStocks_groupBox = QtWidgets.QGroupBox(self.my_account_tab)
        self.myStocks_groupBox.setObjectName("myStocks_groupBox")
        self.verticalLayout_9 = QtWidgets.QVBoxLayout(self.myStocks_groupBox)
        self.verticalLayout_9.setObjectName("verticalLayout_9")
        self.myStocks_tableWidget = QtWidgets.QTableWidget(
            self.myStocks_groupBox)
        self.myStocks_tableWidget.setAcceptDrops(False)
        self.myStocks_tableWidget.setAutoFillBackground(False)
        self.myStocks_tableWidget.setEditTriggers(
            QtWidgets.QAbstractItemView.NoEditTriggers)
        self.myStocks_tableWidget.setAlternatingRowColors(True)
        self.myStocks_tableWidget.setSelectionMode(
            QtWidgets.QAbstractItemView.SingleSelection)
        self.myStocks_tableWidget.setSelectionBehavior(
            QtWidgets.QAbstractItemView.SelectRows)
        self.myStocks_tableWidget.setObjectName("myStocks_tableWidget")
        self.myStocks_tableWidget.setColumnCount(5)
        self.myStocks_tableWidget.setRowCount(0)
        item = QtWidgets.QTableWidgetItem()
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        item.setFont(font)
        self.myStocks_tableWidget.setHorizontalHeaderItem(0, item)
        item = QtWidgets.QTableWidgetItem()
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        item.setFont(font)
        self.myStocks_tableWidget.setHorizontalHeaderItem(1, item)
        item = QtWidgets.QTableWidgetItem()
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        item.setFont(font)
        self.myStocks_tableWidget.setHorizontalHeaderItem(2, item)
        item = QtWidgets.QTableWidgetItem()
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        item.setFont(font)
        self.myStocks_tableWidget.setHorizontalHeaderItem(3, item)
        item = QtWidgets.QTableWidgetItem()
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        item.setFont(font)
        self.myStocks_tableWidget.setHorizontalHeaderItem(4, item)
        self.myStocks_tableWidget.horizontalHeader().setStretchLastSection(
            True)
        self.myStocks_tableWidget.verticalHeader().setStretchLastSection(False)
        self.verticalLayout_9.addWidget(self.myStocks_tableWidget)
        self.horizontalLayout_4 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_4.setObjectName("horizontalLayout_4")
        self.addStocks_comboBox = QtWidgets.QComboBox(self.myStocks_groupBox)
        self.addStocks_comboBox.setObjectName("addStocks_comboBox")
        self.horizontalLayout_4.addWidget(self.addStocks_comboBox)
        self.addStocks_pushButton = QtWidgets.QPushButton(
            self.myStocks_groupBox)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.addStocks_pushButton.sizePolicy().hasHeightForWidth())
        self.addStocks_pushButton.setSizePolicy(sizePolicy)
        palette = QtGui.QPalette()
        brush = QtGui.QBrush(QtGui.QColor(0, 170, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.ButtonText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 170, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.ButtonText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(120, 120, 120))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.ButtonText,
                         brush)
        self.addStocks_pushButton.setPalette(palette)
        self.addStocks_pushButton.setAcceptDrops(True)
        self.addStocks_pushButton.setObjectName("addStocks_pushButton")
        self.horizontalLayout_4.addWidget(self.addStocks_pushButton)
        self.deleteStocks_pushButton = QtWidgets.QPushButton(
            self.myStocks_groupBox)
        self.deleteStocks_pushButton.setEnabled(False)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.deleteStocks_pushButton.sizePolicy().hasHeightForWidth())
        self.deleteStocks_pushButton.setSizePolicy(sizePolicy)
        palette = QtGui.QPalette()
        brush = QtGui.QBrush(QtGui.QColor(255, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.ButtonText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(255, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.ButtonText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(120, 120, 120))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.ButtonText,
                         brush)
        self.deleteStocks_pushButton.setPalette(palette)
        self.deleteStocks_pushButton.setObjectName("deleteStocks_pushButton")
        self.horizontalLayout_4.addWidget(self.deleteStocks_pushButton)
        self.verticalLayout_9.addLayout(self.horizontalLayout_4)
        self.verticalLayout_7.addWidget(self.myStocks_groupBox)
        self.verticalLayout_8.addLayout(self.verticalLayout_7)
        self.myMessages_groupBox = QtWidgets.QGroupBox(self.my_account_tab)
        self.myMessages_groupBox.setObjectName("myMessages_groupBox")
        self.verticalLayout_17 = QtWidgets.QVBoxLayout(
            self.myMessages_groupBox)
        self.verticalLayout_17.setObjectName("verticalLayout_17")
        self.myMessages_tableWidget = QtWidgets.QTableWidget(
            self.myMessages_groupBox)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.myMessages_tableWidget.sizePolicy().hasHeightForWidth())
        self.myMessages_tableWidget.setSizePolicy(sizePolicy)
        self.myMessages_tableWidget.setEditTriggers(
            QtWidgets.QAbstractItemView.NoEditTriggers)
        self.myMessages_tableWidget.setAlternatingRowColors(True)
        self.myMessages_tableWidget.setSelectionMode(
            QtWidgets.QAbstractItemView.NoSelection)
        self.myMessages_tableWidget.setSelectionBehavior(
            QtWidgets.QAbstractItemView.SelectRows)
        self.myMessages_tableWidget.setObjectName("myMessages_tableWidget")
        self.myMessages_tableWidget.setColumnCount(4)
        self.myMessages_tableWidget.setRowCount(0)
        item = QtWidgets.QTableWidgetItem()
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        item.setFont(font)
        self.myMessages_tableWidget.setHorizontalHeaderItem(0, item)
        item = QtWidgets.QTableWidgetItem()
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        item.setFont(font)
        self.myMessages_tableWidget.setHorizontalHeaderItem(1, item)
        item = QtWidgets.QTableWidgetItem()
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        item.setFont(font)
        self.myMessages_tableWidget.setHorizontalHeaderItem(2, item)
        item = QtWidgets.QTableWidgetItem()
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        item.setFont(font)
        self.myMessages_tableWidget.setHorizontalHeaderItem(3, item)
        self.myMessages_tableWidget.horizontalHeader().setStretchLastSection(
            True)
        self.verticalLayout_17.addWidget(self.myMessages_tableWidget)
        self.verticalLayout_8.addWidget(self.myMessages_groupBox)
        self.tabWidget.addTab(self.my_account_tab, "")
        self.all_stocks_tab = QtWidgets.QWidget()
        self.all_stocks_tab.setObjectName("all_stocks_tab")
        self.verticalLayout_15 = QtWidgets.QVBoxLayout(self.all_stocks_tab)
        self.verticalLayout_15.setObjectName("verticalLayout_15")
        self.allStocks_groupBox = QtWidgets.QGroupBox(self.all_stocks_tab)
        self.allStocks_groupBox.setMaximumSize(QtCore.QSize(16777215, 250))
        self.allStocks_groupBox.setObjectName("allStocks_groupBox")
        self.verticalLayout_14 = QtWidgets.QVBoxLayout(self.allStocks_groupBox)
        self.verticalLayout_14.setObjectName("verticalLayout_14")
        self.allStocks_tableWidget = QtWidgets.QTableWidget(
            self.allStocks_groupBox)
        self.allStocks_tableWidget.setMaximumSize(
            QtCore.QSize(16777215, 16777215))
        self.allStocks_tableWidget.setAcceptDrops(False)
        self.allStocks_tableWidget.setAutoFillBackground(False)
        self.allStocks_tableWidget.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.allStocks_tableWidget.setEditTriggers(
            QtWidgets.QAbstractItemView.NoEditTriggers)
        self.allStocks_tableWidget.setTabKeyNavigation(True)
        self.allStocks_tableWidget.setProperty("showDropIndicator", True)
        self.allStocks_tableWidget.setAlternatingRowColors(True)
        self.allStocks_tableWidget.setSelectionMode(
            QtWidgets.QAbstractItemView.SingleSelection)
        self.allStocks_tableWidget.setSelectionBehavior(
            QtWidgets.QAbstractItemView.SelectRows)
        self.allStocks_tableWidget.setWordWrap(True)
        self.allStocks_tableWidget.setCornerButtonEnabled(True)
        self.allStocks_tableWidget.setObjectName("allStocks_tableWidget")
        self.allStocks_tableWidget.setColumnCount(5)
        self.allStocks_tableWidget.setRowCount(0)
        item = QtWidgets.QTableWidgetItem()
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        item.setFont(font)
        self.allStocks_tableWidget.setHorizontalHeaderItem(0, item)
        item = QtWidgets.QTableWidgetItem()
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        item.setFont(font)
        self.allStocks_tableWidget.setHorizontalHeaderItem(1, item)
        item = QtWidgets.QTableWidgetItem()
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        item.setFont(font)
        self.allStocks_tableWidget.setHorizontalHeaderItem(2, item)
        item = QtWidgets.QTableWidgetItem()
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        item.setFont(font)
        self.allStocks_tableWidget.setHorizontalHeaderItem(3, item)
        item = QtWidgets.QTableWidgetItem()
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        item.setFont(font)
        self.allStocks_tableWidget.setHorizontalHeaderItem(4, item)
        self.allStocks_tableWidget.horizontalHeader().setStretchLastSection(
            True)
        self.allStocks_tableWidget.verticalHeader().setStretchLastSection(
            False)
        self.verticalLayout_14.addWidget(self.allStocks_tableWidget)
        self.verticalLayout_15.addWidget(self.allStocks_groupBox)
        self.stockInfo_groupBox = QtWidgets.QGroupBox(self.all_stocks_tab)
        self.stockInfo_groupBox.setObjectName("stockInfo_groupBox")
        self.verticalLayout_16 = QtWidgets.QVBoxLayout(self.stockInfo_groupBox)
        self.verticalLayout_16.setObjectName("verticalLayout_16")
        self.stockInfo_tabWidget = QtWidgets.QTabWidget(
            self.stockInfo_groupBox)
        self.stockInfo_tabWidget.setObjectName("stockInfo_tabWidget")
        self.info = QtWidgets.QWidget()
        self.info.setObjectName("info")
        self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.info)
        self.verticalLayout_2.setObjectName("verticalLayout_2")
        self.label = QtWidgets.QLabel(self.info)
        font = QtGui.QFont()
        font.setPointSize(10)
        self.label.setFont(font)
        self.label.setObjectName("label")
        self.verticalLayout_2.addWidget(self.label)
        self.explanation_textBrowser = QtWidgets.QTextBrowser(self.info)
        font = QtGui.QFont()
        font.setPointSize(10)
        self.explanation_textBrowser.setFont(font)
        self.explanation_textBrowser.setObjectName("explanation_textBrowser")
        self.verticalLayout_2.addWidget(self.explanation_textBrowser)
        self.stockInfo_tabWidget.addTab(self.info, "")
        self.tweets = QtWidgets.QWidget()
        self.tweets.setObjectName("tweets")
        self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.tweets)
        self.verticalLayout_3.setObjectName("verticalLayout_3")
        self.tweets_tableWidget = QtWidgets.QTableWidget(self.tweets)
        self.tweets_tableWidget.setEditTriggers(
            QtWidgets.QAbstractItemView.NoEditTriggers)
        self.tweets_tableWidget.setAlternatingRowColors(True)
        self.tweets_tableWidget.setSelectionMode(
            QtWidgets.QAbstractItemView.NoSelection)
        self.tweets_tableWidget.setObjectName("tweets_tableWidget")
        self.tweets_tableWidget.setColumnCount(4)
        self.tweets_tableWidget.setRowCount(0)
        item = QtWidgets.QTableWidgetItem()
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        item.setFont(font)
        self.tweets_tableWidget.setHorizontalHeaderItem(0, item)
        item = QtWidgets.QTableWidgetItem()
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        item.setFont(font)
        self.tweets_tableWidget.setHorizontalHeaderItem(1, item)
        item = QtWidgets.QTableWidgetItem()
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        item.setFont(font)
        self.tweets_tableWidget.setHorizontalHeaderItem(2, item)
        item = QtWidgets.QTableWidgetItem()
        font = QtGui.QFont()
        font.setBold(True)
        font.setWeight(75)
        item.setFont(font)
        self.tweets_tableWidget.setHorizontalHeaderItem(3, item)
        self.tweets_tableWidget.horizontalHeader().setStretchLastSection(True)
        self.verticalLayout_3.addWidget(self.tweets_tableWidget)
        self.stockInfo_tabWidget.addTab(self.tweets, "")
        self.regression = QtWidgets.QWidget()
        self.regression.setObjectName("regression")
        self.verticalLayout_4 = QtWidgets.QVBoxLayout(self.regression)
        self.verticalLayout_4.setObjectName("verticalLayout_4")
        self.horizontalLayout = QtWidgets.QHBoxLayout()
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.showGraph_pushButton = QtWidgets.QPushButton(self.regression)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.showGraph_pushButton.sizePolicy().hasHeightForWidth())
        self.showGraph_pushButton.setSizePolicy(sizePolicy)
        self.showGraph_pushButton.setLayoutDirection(QtCore.Qt.LeftToRight)
        self.showGraph_pushButton.setObjectName("showGraph_pushButton")
        self.horizontalLayout.addWidget(self.showGraph_pushButton)
        self.verticalLayout_4.addLayout(self.horizontalLayout)
        self.stockInfo_tabWidget.addTab(self.regression, "")
        self.verticalLayout_16.addWidget(self.stockInfo_tabWidget)
        self.verticalLayout_15.addWidget(self.stockInfo_groupBox)
        self.tabWidget.addTab(self.all_stocks_tab, "")
        self.verticalLayout.addWidget(self.tabWidget)
        MainWindow.setCentralWidget(self.centralwidget)
        self.menubar = QtWidgets.QMenuBar(MainWindow)
        self.menubar.setGeometry(QtCore.QRect(0, 0, 1066, 26))
        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(0)
        self.stockInfo_tabWidget.setCurrentIndex(0)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)
Exemplo n.º 20
0
    def setupUi(self, Dialog):
        Dialog.setObjectName("Dialog")
        Dialog.resize(720, 685)
        font = QtGui.QFont()
        font.setFamily("Whirl Cyrillic")
        Dialog.setFont(font)
        Dialog.setAcceptDrops(True)
        self.lineEdit = QtWidgets.QLineEdit(Dialog)
        self.lineEdit.setGeometry(QtCore.QRect(10, 130, 311, 341))
        self.lineEdit.setObjectName("lineEdit")
        self.label = QtWidgets.QLabel(Dialog)
        self.label.setGeometry(QtCore.QRect(0, 100, 351, 31))
        palette = QtGui.QPalette()
        brush = QtGui.QBrush(QtGui.QColor(255, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.WindowText, brush)
        brush = QtGui.QBrush(QtGui.QColor(255, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Text, brush)
        brush = QtGui.QBrush(QtGui.QColor(255, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.WindowText, brush)
        brush = QtGui.QBrush(QtGui.QColor(255, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Text, brush)
        brush = QtGui.QBrush(QtGui.QColor(120, 120, 120))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.WindowText, brush)
        brush = QtGui.QBrush(QtGui.QColor(120, 120, 120))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Text, brush)
        self.label.setPalette(palette)
        font = QtGui.QFont()
        font.setFamily("Tamburin Modern")
        font.setPointSize(24)
        self.label.setFont(font)
        self.label.setObjectName("label")
        self.calendarWidget = QtWidgets.QCalendarWidget(Dialog)
        self.calendarWidget.setGeometry(QtCore.QRect(341, 130, 361, 341))
        self.calendarWidget.setObjectName("calendarWidget")
        self.progressBar = QtWidgets.QProgressBar(Dialog)
        self.progressBar.setGeometry(QtCore.QRect(10, 490, 711, 23))
        self.progressBar.setProperty("value", 24)
        self.progressBar.setObjectName("progressBar")
        self.label_2 = QtWidgets.QLabel(Dialog)
        self.label_2.setGeometry(QtCore.QRect(20, 10, 691, 61))
        palette = QtGui.QPalette()
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 127))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.WindowText, brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 127))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.WindowText, brush)
        brush = QtGui.QBrush(QtGui.QColor(120, 120, 120))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.WindowText, brush)
        self.label_2.setPalette(palette)
        font = QtGui.QFont()
        font.setFamily("mr_AkronimG")
        font.setPointSize(28)
        self.label_2.setFont(font)
        self.label_2.setObjectName("label_2")
        self.dateEdit = QtWidgets.QDateEdit(Dialog)
        self.dateEdit.setGeometry(QtCore.QRect(70, 540, 151, 41))
        font = QtGui.QFont()
        font.setPointSize(16)
        self.dateEdit.setFont(font)
        self.dateEdit.setObjectName("dateEdit")
        self.pushButton = QtWidgets.QPushButton(Dialog)
        self.pushButton.setGeometry(QtCore.QRect(260, 542, 191, 41))
        font = QtGui.QFont()
        font.setFamily("Parsek")
        font.setPointSize(26)
        self.pushButton.setFont(font)
        self.pushButton.setObjectName("pushButton")
        self.label_3 = QtWidgets.QLabel(Dialog)
        self.label_3.setGeometry(QtCore.QRect(30, 610, 691, 20))
        font = QtGui.QFont()
        font.setFamily("Segoe UI Black")
        font.setPointSize(18)
        font.setBold(True)
        font.setWeight(75)
        self.label_3.setFont(font)
        self.label_3.setObjectName("label_3")
        self.label_4 = QtWidgets.QLabel(Dialog)
        self.label_4.setGeometry(QtCore.QRect(350, 90, 361, 31))
        palette = QtGui.QPalette()
        brush = QtGui.QBrush(QtGui.QColor(0, 170, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.WindowText, brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 170, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.WindowText, brush)
        brush = QtGui.QBrush(QtGui.QColor(120, 120, 120))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.WindowText, brush)
        self.label_4.setPalette(palette)
        font = QtGui.QFont()
        font.setFamily("Whirl Cyrillic")
        font.setPointSize(22)
        self.label_4.setFont(font)
        self.label_4.setObjectName("label_4")

        self.retranslateUi(Dialog)
        QtCore.QMetaObject.connectSlotsByName(Dialog)
Exemplo n.º 21
0
    def setupUi(self, Dialog):
        Dialog.setObjectName("Dialog")
        Dialog.setEnabled(True)
        Dialog.resize(1540, 578)
        self.tableWidget_avg_wait = QtWidgets.QTableWidget(Dialog)
        self.tableWidget_avg_wait.setGeometry(QtCore.QRect(220, 30, 301, 301))
        self.tableWidget_avg_wait.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.tableWidget_avg_wait.setMidLineWidth(0)
        self.tableWidget_avg_wait.setAlternatingRowColors(True)
        self.tableWidget_avg_wait.setGridStyle(QtCore.Qt.SolidLine)
        self.tableWidget_avg_wait.setObjectName("tableWidget_avg_wait")
        self.tableWidget_avg_wait.setColumnCount(2)
        self.tableWidget_avg_wait.setRowCount(1)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget_avg_wait.setVerticalHeaderItem(0, item)
        item = QtWidgets.QTableWidgetItem()
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        item.setForeground(brush)
        self.tableWidget_avg_wait.setHorizontalHeaderItem(0, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget_avg_wait.setHorizontalHeaderItem(1, item)
        self.tableWidget_avg_wait.horizontalHeader(
        ).setCascadingSectionResizes(False)
        self.tableWidget_avg_wait.horizontalHeader().setSortIndicatorShown(
            False)
        self.label_repeat_time = QtWidgets.QLabel(Dialog)
        self.label_repeat_time.setGeometry(QtCore.QRect(570, 20, 71, 41))
        self.label_repeat_time.setObjectName("label_repeat_time")
        self.Repetitions = QtWidgets.QLineEdit(Dialog)
        self.Repetitions.setGeometry(QtCore.QRect(672, 30, 101, 21))
        self.Repetitions.setObjectName("Repetitions")
        self.Verify = QtWidgets.QPushButton(Dialog)
        self.Verify.setGeometry(QtCore.QRect(810, 30, 51, 21))
        self.Verify.setObjectName("Verify")
        self.label_lab_data = QtWidgets.QLabel(Dialog)
        self.label_lab_data.setGeometry(QtCore.QRect(580, 90, 72, 15))
        self.label_lab_data.setObjectName("label_lab_data")
        self.NumOfData = QtWidgets.QLineEdit(Dialog)
        self.NumOfData.setEnabled(False)
        self.NumOfData.setGeometry(QtCore.QRect(580, 110, 51, 21))
        self.NumOfData.setReadOnly(True)
        self.NumOfData.setObjectName("NumOfData")
        self.label_avg = QtWidgets.QLabel(Dialog)
        self.label_avg.setGeometry(QtCore.QRect(640, 110, 101, 16))
        self.label_avg.setObjectName("label_avg")
        self.label_min = QtWidgets.QLabel(Dialog)
        self.label_min.setGeometry(QtCore.QRect(680, 150, 72, 15))
        self.label_min.setObjectName("label_min")
        self.label_max = QtWidgets.QLabel(Dialog)
        self.label_max.setGeometry(QtCore.QRect(680, 190, 72, 15))
        self.label_max.setObjectName("label_max")
        self.AverageDate = QtWidgets.QLineEdit(Dialog)
        self.AverageDate.setEnabled(False)
        self.AverageDate.setGeometry(QtCore.QRect(750, 110, 71, 21))
        self.AverageDate.setReadOnly(True)
        self.AverageDate.setObjectName("AverageDate")
        self.MinData = QtWidgets.QLineEdit(Dialog)
        self.MinData.setEnabled(False)
        self.MinData.setGeometry(QtCore.QRect(750, 150, 71, 21))
        self.MinData.setReadOnly(True)
        self.MinData.setObjectName("MinData")
        self.MaxData = QtWidgets.QLineEdit(Dialog)
        self.MaxData.setEnabled(False)
        self.MaxData.setGeometry(QtCore.QRect(750, 190, 71, 21))
        self.MaxData.setReadOnly(True)
        self.MaxData.setObjectName("MaxData")
        self.Reset = QtWidgets.QPushButton(Dialog)
        self.Reset.setGeometry(QtCore.QRect(590, 300, 61, 31))
        self.Reset.setObjectName("Reset")
        self.Finish = QtWidgets.QPushButton(Dialog)
        self.Finish.setGeometry(QtCore.QRect(700, 300, 61, 31))
        self.Finish.setObjectName("Finish")
        self.Help = QtWidgets.QPushButton(Dialog)
        self.Help.setGeometry(QtCore.QRect(810, 300, 61, 31))
        self.Help.setObjectName("Help")
        self.label_last_result = QtWidgets.QLabel(Dialog)
        self.label_last_result.setGeometry(QtCore.QRect(40, 330, 131, 16))
        self.label_last_result.setObjectName("label_last_result")
        self.tableWidget_last_result = QtWidgets.QTableWidget(Dialog)
        self.tableWidget_last_result.setGeometry(
            QtCore.QRect(30, 350, 1131, 192))
        self.tableWidget_last_result.setObjectName("tableWidget_last_result")
        self.tableWidget_last_result.setColumnCount(9)
        self.tableWidget_last_result.setRowCount(1)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget_last_result.setVerticalHeaderItem(0, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget_last_result.setHorizontalHeaderItem(0, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget_last_result.setHorizontalHeaderItem(1, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget_last_result.setHorizontalHeaderItem(2, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget_last_result.setHorizontalHeaderItem(3, item)
        item = QtWidgets.QTableWidgetItem()
        item.setTextAlignment(QtCore.Qt.AlignJustify | QtCore.Qt.AlignVCenter)
        self.tableWidget_last_result.setHorizontalHeaderItem(4, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget_last_result.setHorizontalHeaderItem(5, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget_last_result.setHorizontalHeaderItem(6, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget_last_result.setHorizontalHeaderItem(7, item)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget_last_result.setHorizontalHeaderItem(8, item)
        self.line = QtWidgets.QFrame(Dialog)
        self.line.setGeometry(QtCore.QRect(560, 100, 20, 131))
        self.line.setFrameShape(QtWidgets.QFrame.VLine)
        self.line.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line.setObjectName("line")
        self.line_2 = QtWidgets.QFrame(Dialog)
        self.line_2.setGeometry(QtCore.QRect(570, 90, 16, 21))
        self.line_2.setFrameShape(QtWidgets.QFrame.HLine)
        self.line_2.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line_2.setObjectName("line_2")
        self.line_3 = QtWidgets.QFrame(Dialog)
        self.line_3.setGeometry(QtCore.QRect(570, 210, 321, 41))
        self.line_3.setFrameShape(QtWidgets.QFrame.HLine)
        self.line_3.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line_3.setObjectName("line_3")
        self.line_4 = QtWidgets.QFrame(Dialog)
        self.line_4.setGeometry(QtCore.QRect(640, 70, 251, 61))
        self.line_4.setFrameShape(QtWidgets.QFrame.HLine)
        self.line_4.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line_4.setObjectName("line_4")
        self.line_5 = QtWidgets.QFrame(Dialog)
        self.line_5.setGeometry(QtCore.QRect(880, 100, 20, 131))
        self.line_5.setFrameShape(QtWidgets.QFrame.VLine)
        self.line_5.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line_5.setObjectName("line_5")

        self.retranslateUi(Dialog)
        QtCore.QMetaObject.connectSlotsByName(Dialog)
Exemplo n.º 22
0
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(548, 391)
        MainWindow.setMinimumSize(QtCore.QSize(300, 300))
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setObjectName("centralwidget")
        self.verticalLayout_10 = QtWidgets.QVBoxLayout(self.centralwidget)
        self.verticalLayout_10.setObjectName("verticalLayout_10")
        self.tabWidget_1 = QtWidgets.QTabWidget(self.centralwidget)
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.tabWidget_1.setFont(font)
        self.tabWidget_1.setAcceptDrops(True)
        self.tabWidget_1.setObjectName("tabWidget_1")
        self.tab_widgets_1 = QtWidgets.QWidget()
        self.tab_widgets_1.setToolTip("")
        self.tab_widgets_1.setStatusTip("")
        self.tab_widgets_1.setObjectName("tab_widgets_1")
        self.verticalLayout = QtWidgets.QVBoxLayout(self.tab_widgets_1)
        self.verticalLayout.setObjectName("verticalLayout")
        self.verticalLayout_tab_1 = QtWidgets.QVBoxLayout()
        self.verticalLayout_tab_1.setObjectName("verticalLayout_tab_1")
        self.tabWidget_2 = QtWidgets.QTabWidget(self.tab_widgets_1)
        self.tabWidget_2.setAccessibleName("")
        self.tabWidget_2.setObjectName("tabWidget_2")
        self.tab_tree = QtWidgets.QWidget()
        self.tab_tree.setStatusTip("")
        self.tab_tree.setObjectName("tab_tree")
        self.horizontalLayout = QtWidgets.QHBoxLayout(self.tab_tree)
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.verticalLayout_2 = QtWidgets.QVBoxLayout()
        self.verticalLayout_2.setObjectName("verticalLayout_2")
        self.treeWidget = QtWidgets.QTreeWidget(self.tab_tree)
        self.treeWidget.setObjectName("treeWidget")
        item_0 = QtWidgets.QTreeWidgetItem(self.treeWidget)
        item_1 = QtWidgets.QTreeWidgetItem(item_0)
        self.verticalLayout_2.addWidget(self.treeWidget)
        self.horizontalLayout.addLayout(self.verticalLayout_2)
        self.tabWidget_2.addTab(self.tab_tree, "")
        self.tab_calendar = QtWidgets.QWidget()
        self.tab_calendar.setStatusTip("")
        self.tab_calendar.setObjectName("tab_calendar")
        self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.tab_calendar)
        self.verticalLayout_3.setObjectName("verticalLayout_3")
        self.dateEdit = QtWidgets.QDateEdit(self.tab_calendar)
        self.dateEdit.setAlignment(QtCore.Qt.AlignCenter)
        self.dateEdit.setObjectName("dateEdit")
        self.verticalLayout_3.addWidget(self.dateEdit)
        self.calendarWidget = QtWidgets.QCalendarWidget(self.tab_calendar)
        self.calendarWidget.setObjectName("calendarWidget")
        self.verticalLayout_3.addWidget(self.calendarWidget)
        self.tabWidget_2.addTab(self.tab_calendar, "")
        self.verticalLayout_tab_1.addWidget(self.tabWidget_2)
        self.verticalLayout.addLayout(self.verticalLayout_tab_1)
        self.tabWidget_1.addTab(self.tab_widgets_1, "")
        self.tab_widgets_2 = QtWidgets.QWidget()
        self.tab_widgets_2.setToolTip("")
        self.tab_widgets_2.setStatusTip("")
        self.tab_widgets_2.setObjectName("tab_widgets_2")
        self.gridLayout_2 = QtWidgets.QGridLayout(self.tab_widgets_2)
        self.gridLayout_2.setObjectName("gridLayout_2")
        spacerItem = QtWidgets.QSpacerItem(20, 140,
                                           QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Maximum)
        self.gridLayout_2.addItem(spacerItem, 2, 1, 1, 1)
        self.progressBar = QtWidgets.QProgressBar(self.tab_widgets_2)
        self.progressBar.setProperty("value", 24)
        self.progressBar.setObjectName("progressBar")
        self.gridLayout_2.addWidget(self.progressBar, 3, 0, 1, 2)
        self.groupBox = QtWidgets.QGroupBox(self.tab_widgets_2)
        self.groupBox.setObjectName("groupBox")
        self.layoutWidget = QtWidgets.QWidget(self.groupBox)
        self.layoutWidget.setGeometry(QtCore.QRect(20, 30, 114, 65))
        self.layoutWidget.setObjectName("layoutWidget")
        self.verticalLayout_4 = QtWidgets.QVBoxLayout(self.layoutWidget)
        self.verticalLayout_4.setContentsMargins(0, 0, 0, 0)
        self.verticalLayout_4.setObjectName("verticalLayout_4")
        self.radioButton_start = QtWidgets.QRadioButton(self.layoutWidget)
        self.radioButton_start.setChecked(True)
        self.radioButton_start.setObjectName("radioButton_start")
        self.verticalLayout_4.addWidget(self.radioButton_start)
        self.radioButton_stop = QtWidgets.QRadioButton(self.layoutWidget)
        self.radioButton_stop.setObjectName("radioButton_stop")
        self.verticalLayout_4.addWidget(self.radioButton_stop)
        self.radioButton_reset = QtWidgets.QRadioButton(self.layoutWidget)
        self.radioButton_reset.setObjectName("radioButton_reset")
        self.verticalLayout_4.addWidget(self.radioButton_reset)
        self.gridLayout_2.addWidget(self.groupBox, 0, 0, 1, 1)
        self.groupBox_2 = QtWidgets.QGroupBox(self.tab_widgets_2)
        self.groupBox_2.setObjectName("groupBox_2")
        self.verticalLayoutWidget = QtWidgets.QWidget(self.groupBox_2)
        self.verticalLayoutWidget.setGeometry(QtCore.QRect(10, 30, 61, 71))
        self.verticalLayoutWidget.setObjectName("verticalLayoutWidget")
        self.verticalLayout_5 = QtWidgets.QVBoxLayout(
            self.verticalLayoutWidget)
        self.verticalLayout_5.setContentsMargins(0, 0, 0, 0)
        self.verticalLayout_5.setObjectName("verticalLayout_5")
        self.dial = QtWidgets.QDial(self.verticalLayoutWidget)
        self.dial.setObjectName("dial")
        self.verticalLayout_5.addWidget(self.dial)
        self.verticalLayoutWidget_2 = QtWidgets.QWidget(self.groupBox_2)
        self.verticalLayoutWidget_2.setGeometry(QtCore.QRect(90, 20, 91, 80))
        self.verticalLayoutWidget_2.setObjectName("verticalLayoutWidget_2")
        self.verticalLayout_6 = QtWidgets.QVBoxLayout(
            self.verticalLayoutWidget_2)
        self.verticalLayout_6.setContentsMargins(0, 0, 0, 0)
        self.verticalLayout_6.setObjectName("verticalLayout_6")
        self.lcdNumber = QtWidgets.QLCDNumber(self.verticalLayoutWidget_2)
        palette = QtGui.QPalette()
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(120, 120, 120))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.WindowText,
                         brush)
        self.lcdNumber.setPalette(palette)
        self.lcdNumber.setDigitCount(2)
        self.lcdNumber.setMode(QtWidgets.QLCDNumber.Dec)
        self.lcdNumber.setSegmentStyle(QtWidgets.QLCDNumber.Flat)
        self.lcdNumber.setObjectName("lcdNumber")
        self.verticalLayout_6.addWidget(self.lcdNumber)
        self.gridLayout_2.addWidget(self.groupBox_2, 0, 1, 1, 1)
        self.verticalLayout_7 = QtWidgets.QVBoxLayout()
        self.verticalLayout_7.setObjectName("verticalLayout_7")
        self.fontComboBox = QtWidgets.QFontComboBox(self.tab_widgets_2)
        self.fontComboBox.setObjectName("fontComboBox")
        self.verticalLayout_7.addWidget(self.fontComboBox)
        self.label = QtWidgets.QLabel(self.tab_widgets_2)
        font = QtGui.QFont()
        font.setPointSize(14)
        self.label.setFont(font)
        self.label.setText("")
        self.label.setAlignment(QtCore.Qt.AlignCenter)
        self.label.setObjectName("label")
        self.verticalLayout_7.addWidget(self.label)
        self.gridLayout_2.addLayout(self.verticalLayout_7, 2, 0, 1, 1)
        self.tabWidget_1.addTab(self.tab_widgets_2, "")
        self.tab_drag_drop = QtWidgets.QWidget()
        self.tab_drag_drop.setAcceptDrops(False)
        self.tab_drag_drop.setObjectName("tab_drag_drop")
        self.gridLayout_3 = QtWidgets.QGridLayout(self.tab_drag_drop)
        self.gridLayout_3.setObjectName("gridLayout_3")
        self.horizontalLayout_2 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_2.setObjectName("horizontalLayout_2")
        self.lineEdit = QtWidgets.QLineEdit(self.tab_drag_drop)
        self.lineEdit.setMinimumSize(QtCore.QSize(135, 0))
        self.lineEdit.setDragEnabled(True)
        self.lineEdit.setObjectName("lineEdit")
        self.horizontalLayout_2.addWidget(self.lineEdit)
        self.comboBox = QtWidgets.QComboBox(self.tab_drag_drop)
        self.comboBox.setMinimumSize(QtCore.QSize(141, 0))
        self.comboBox.setAcceptDrops(True)
        self.comboBox.setEditable(True)
        self.comboBox.setObjectName("comboBox")
        self.horizontalLayout_2.addWidget(self.comboBox)
        self.pushButton = QtWidgets.QPushButton(self.tab_drag_drop)
        self.pushButton.setMinimumSize(QtCore.QSize(161, 0))
        self.pushButton.setAcceptDrops(True)
        self.pushButton.setObjectName("pushButton")
        self.horizontalLayout_2.addWidget(self.pushButton)
        self.gridLayout_3.addLayout(self.horizontalLayout_2, 0, 0, 1, 2)
        self.listWidget = QtWidgets.QListWidget(self.tab_drag_drop)
        self.listWidget.setDragEnabled(True)
        self.listWidget.setDragDropMode(QtWidgets.QAbstractItemView.DragDrop)
        self.listWidget.setSelectionMode(
            QtWidgets.QAbstractItemView.ExtendedSelection)
        self.listWidget.setObjectName("listWidget")
        item = QtWidgets.QListWidgetItem()
        self.listWidget.addItem(item)
        item = QtWidgets.QListWidgetItem()
        self.listWidget.addItem(item)
        item = QtWidgets.QListWidgetItem()
        self.listWidget.addItem(item)
        item = QtWidgets.QListWidgetItem()
        self.listWidget.addItem(item)
        self.gridLayout_3.addWidget(self.listWidget, 1, 0, 1, 1)
        self.listWidget_2 = QtWidgets.QListWidget(self.tab_drag_drop)
        self.listWidget_2.setDragEnabled(True)
        self.listWidget_2.setDragDropMode(QtWidgets.QAbstractItemView.DragDrop)
        self.listWidget_2.setSelectionMode(
            QtWidgets.QAbstractItemView.ExtendedSelection)
        self.listWidget_2.setObjectName("listWidget_2")
        self.gridLayout_3.addWidget(self.listWidget_2, 1, 1, 1, 1)
        self.tabWidget_1.addTab(self.tab_drag_drop, "")
        self.tab_gl = QtWidgets.QWidget()
        self.tab_gl.setObjectName("tab_gl")
        self.frame_gl = QtWidgets.QFrame(self.tab_gl)
        self.frame_gl.setGeometry(QtCore.QRect(120, 10, 300, 300))
        self.frame_gl.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.frame_gl.setFrameShadow(QtWidgets.QFrame.Raised)
        self.frame_gl.setObjectName("frame_gl")
        self.tabWidget_1.addTab(self.tab_gl, "")
        self.tab_network = QtWidgets.QWidget()
        self.tab_network.setObjectName("tab_network")
        self.horizontalLayout_5 = QtWidgets.QHBoxLayout(self.tab_network)
        self.horizontalLayout_5.setObjectName("horizontalLayout_5")
        self.groupBox_3 = QtWidgets.QGroupBox(self.tab_network)
        self.groupBox_3.setObjectName("groupBox_3")
        self.verticalLayout_8 = QtWidgets.QVBoxLayout(self.groupBox_3)
        self.verticalLayout_8.setObjectName("verticalLayout_8")
        self.textEdit_client_1 = QtWidgets.QTextEdit(self.groupBox_3)
        self.textEdit_client_1.setObjectName("textEdit_client_1")
        self.verticalLayout_8.addWidget(self.textEdit_client_1)
        self.lineEdit_client_1 = QtWidgets.QLineEdit(self.groupBox_3)
        self.lineEdit_client_1.setObjectName("lineEdit_client_1")
        self.verticalLayout_8.addWidget(self.lineEdit_client_1)
        self.button_client_1 = QtWidgets.QPushButton(self.groupBox_3)
        self.button_client_1.setObjectName("button_client_1")
        self.verticalLayout_8.addWidget(self.button_client_1)
        self.horizontalLayout_5.addWidget(self.groupBox_3)
        self.horizontalLayout_4 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_4.setObjectName("horizontalLayout_4")
        self.button_start_server = QtWidgets.QPushButton(self.tab_network)
        self.button_start_server.setObjectName("button_start_server")
        self.horizontalLayout_4.addWidget(self.button_start_server)
        self.horizontalLayout_5.addLayout(self.horizontalLayout_4)
        self.groupBox_4 = QtWidgets.QGroupBox(self.tab_network)
        self.groupBox_4.setObjectName("groupBox_4")
        self.verticalLayout_9 = QtWidgets.QVBoxLayout(self.groupBox_4)
        self.verticalLayout_9.setObjectName("verticalLayout_9")
        self.textEdit_client_2 = QtWidgets.QTextEdit(self.groupBox_4)
        self.textEdit_client_2.setObjectName("textEdit_client_2")
        self.verticalLayout_9.addWidget(self.textEdit_client_2)
        self.lineEdit_client_2 = QtWidgets.QLineEdit(self.groupBox_4)
        self.lineEdit_client_2.setObjectName("lineEdit_client_2")
        self.verticalLayout_9.addWidget(self.lineEdit_client_2)
        self.button_client_2 = QtWidgets.QPushButton(self.groupBox_4)
        self.button_client_2.setObjectName("button_client_2")
        self.verticalLayout_9.addWidget(self.button_client_2)
        self.horizontalLayout_5.addWidget(self.groupBox_4)
        self.tabWidget_1.addTab(self.tab_network, "")
        self.tab_SQL = QtWidgets.QWidget()
        self.tab_SQL.setObjectName("tab_SQL")
        self.horizontalLayout_3 = QtWidgets.QHBoxLayout(self.tab_SQL)
        self.horizontalLayout_3.setObjectName("horizontalLayout_3")
        self.verticalLayout_11 = QtWidgets.QVBoxLayout()
        self.verticalLayout_11.setObjectName("verticalLayout_11")
        self.button_SQL_view_data = QtWidgets.QPushButton(self.tab_SQL)
        self.button_SQL_view_data.setObjectName("button_SQL_view_data")
        self.verticalLayout_11.addWidget(self.button_SQL_view_data)
        self.button_SQL_add = QtWidgets.QPushButton(self.tab_SQL)
        self.button_SQL_add.setObjectName("button_SQL_add")
        self.verticalLayout_11.addWidget(self.button_SQL_add)
        self.button_SQL_delete = QtWidgets.QPushButton(self.tab_SQL)
        self.button_SQL_delete.setObjectName("button_SQL_delete")
        self.verticalLayout_11.addWidget(self.button_SQL_delete)
        self.button_SQL_create_db = QtWidgets.QPushButton(self.tab_SQL)
        self.button_SQL_create_db.setObjectName("button_SQL_create_db")
        self.verticalLayout_11.addWidget(self.button_SQL_create_db)
        spacerItem1 = QtWidgets.QSpacerItem(20, 40,
                                            QtWidgets.QSizePolicy.Minimum,
                                            QtWidgets.QSizePolicy.Expanding)
        self.verticalLayout_11.addItem(spacerItem1)
        self.horizontalLayout_3.addLayout(self.verticalLayout_11)
        self.tableView = QtWidgets.QTableView(self.tab_SQL)
        self.tableView.setObjectName("tableView")
        self.horizontalLayout_3.addWidget(self.tableView)
        self.tabWidget_1.addTab(self.tab_SQL, "")
        self.verticalLayout_10.addWidget(self.tabWidget_1)
        MainWindow.setCentralWidget(self.centralwidget)
        self.statusbar = QtWidgets.QStatusBar(MainWindow)
        self.statusbar.setObjectName("statusbar")
        MainWindow.setStatusBar(self.statusbar)

        self.retranslateUi(MainWindow)
        self.tabWidget_1.setCurrentIndex(5)
        self.tabWidget_2.setCurrentIndex(0)
        self.dial.valueChanged['int'].connect(self.lcdNumber.display)
        self.fontComboBox.activated['QString'].connect(self.label.setText)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)
        MainWindow.setTabOrder(self.tabWidget_2, self.treeWidget)
        MainWindow.setTabOrder(self.treeWidget, self.dateEdit)
        MainWindow.setTabOrder(self.dateEdit, self.calendarWidget)
        MainWindow.setTabOrder(self.calendarWidget, self.radioButton_start)
        MainWindow.setTabOrder(self.radioButton_start, self.radioButton_stop)
        MainWindow.setTabOrder(self.radioButton_stop, self.radioButton_reset)
        MainWindow.setTabOrder(self.radioButton_reset, self.dial)
        MainWindow.setTabOrder(self.dial, self.fontComboBox)
Exemplo n.º 23
0
 def resizeEvent(self, event):
     palette = QtGui.QPalette()
     pix = QtGui.QPixmap('res/images/background9.jpg')
     pix = pix.scaled(self.width(), self.height())
     palette.setBrush(QtGui.QPalette.Background, QtGui.QBrush(pix))
     self.setPalette(palette)
Exemplo n.º 24
0
    def setupUi(self, MainWindow):
        MainWindow.setFixedSize(751, 555)
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(781, 555)
        MainWindow.setMaximumSize(QtCore.QSize(1000, 1000))
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setStyleSheet(
            "QWidget#centralwidget{\n"
            "border-image: url(:/beijing1/icons/1.png);\n"
            "}\n"
            "")
        self.centralwidget.setObjectName("centralwidget")
        self.verticalLayoutWidget = QtWidgets.QWidget(self.centralwidget)
        self.verticalLayoutWidget.setGeometry(QtCore.QRect(280, 10, 211, 491))
        self.verticalLayoutWidget.setObjectName("verticalLayoutWidget")
        self.verticalLayout = QtWidgets.QVBoxLayout(self.verticalLayoutWidget)
        self.verticalLayout.setContentsMargins(0, 0, 0, 0)
        self.verticalLayout.setObjectName("verticalLayout")
        self.pushButton = QtWidgets.QPushButton(self.verticalLayoutWidget)
        font = QtGui.QFont()
        font.setFamily("微软雅黑")
        font.setPointSize(18)
        font.setBold(False)
        font.setItalic(False)
        font.setWeight(9)
        self.pushButton.setFont(font)
        self.pushButton.setCursor(QtGui.QCursor(QtCore.Qt.PointingHandCursor))
        self.pushButton.setMouseTracking(True)
        self.pushButton.setStyleSheet("background-color: rgb(69, 207, 207);\n"
                                      "font: 75 18pt \"微软雅黑\";\n"
                                      "color: rgb(255, 170, 0);\n"
                                      "\n"
                                      "\n"
                                      "")
        self.pushButton.setIconSize(QtCore.QSize(20, 20))
        self.pushButton.setObjectName("pushButton")
        self.verticalLayout.addWidget(self.pushButton)
        self.pushButton_2 = QtWidgets.QPushButton(self.verticalLayoutWidget)
        self.pushButton_2.setCursor(QtGui.QCursor(
            QtCore.Qt.PointingHandCursor))
        self.pushButton_2.setMouseTracking(True)
        self.pushButton_2.setStyleSheet(
            "background-color: rgb(170, 170, 127);\n"
            "font: 75 18pt \"微软雅黑\";\n"
            "\n"
            "color: rgb(255, 0, 127);\n"
            "\n"
            "\n"
            "")
        self.pushButton_2.setObjectName("pushButton_2")
        self.verticalLayout.addWidget(self.pushButton_2)
        self.pushButton_3 = QtWidgets.QPushButton(self.verticalLayoutWidget)
        palette = QtGui.QPalette()
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(170, 255, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Button, brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Text, brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.ButtonText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(170, 255, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
        brush = QtGui.QBrush(QtGui.QColor(170, 255, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Window, brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 255, 128))
        brush.setStyle(QtCore.Qt.NoBrush)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.PlaceholderText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(170, 255, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Button, brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Text, brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.ButtonText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(170, 255, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
        brush = QtGui.QBrush(QtGui.QColor(170, 255, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Window, brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 255, 128))
        brush.setStyle(QtCore.Qt.NoBrush)
        palette.setBrush(QtGui.QPalette.Inactive,
                         QtGui.QPalette.PlaceholderText, brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(170, 255, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Button, brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Text, brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.ButtonText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(170, 255, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
        brush = QtGui.QBrush(QtGui.QColor(170, 255, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Window, brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 255, 128))
        brush.setStyle(QtCore.Qt.NoBrush)
        palette.setBrush(QtGui.QPalette.Disabled,
                         QtGui.QPalette.PlaceholderText, brush)
        self.pushButton_3.setPalette(palette)
        font = QtGui.QFont()
        font.setFamily("微软雅黑")
        font.setPointSize(18)
        font.setBold(False)
        font.setItalic(False)
        font.setWeight(9)
        self.pushButton_3.setFont(font)
        self.pushButton_3.setCursor(QtGui.QCursor(
            QtCore.Qt.PointingHandCursor))
        self.pushButton_3.setMouseTracking(True)
        self.pushButton_3.setStyleSheet("background-color: rgb(170, 255, 0);\n"
                                        "font: 75 18pt \"微软雅黑\";\n"
                                        "color: rgb(0, 0, 255);\n"
                                        "\n"
                                        "\n"
                                        "")
        self.pushButton_3.setObjectName("pushButton_3")
        self.verticalLayout.addWidget(self.pushButton_3)
        self.pushButton_5 = QtWidgets.QPushButton(self.verticalLayoutWidget)
        font = QtGui.QFont()
        font.setFamily("微软雅黑")
        font.setPointSize(18)
        font.setBold(False)
        font.setItalic(False)
        font.setWeight(9)
        self.pushButton_5.setFont(font)
        self.pushButton_5.setCursor(QtGui.QCursor(
            QtCore.Qt.PointingHandCursor))
        self.pushButton_5.setMouseTracking(True)
        self.pushButton_5.setStyleSheet("background-color:rgb(85, 85, 255);\n"
                                        "font: 75 18pt \"微软雅黑\";\n"
                                        "color: rgb(255, 170, 0);\n"
                                        "\n"
                                        "\n"
                                        "")
        self.pushButton_5.setObjectName("pushButton_5")
        self.verticalLayout.addWidget(self.pushButton_5)
        self.pushButton_4 = QtWidgets.QPushButton(self.verticalLayoutWidget)
        palette = QtGui.QPalette()
        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(215, 144, 83))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Button, brush)
        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Text, brush)
        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.ButtonText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(215, 144, 83))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
        brush = QtGui.QBrush(QtGui.QColor(215, 144, 83))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Window, brush)
        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240, 128))
        brush.setStyle(QtCore.Qt.NoBrush)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.PlaceholderText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(215, 144, 83))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Button, brush)
        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Text, brush)
        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.ButtonText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(215, 144, 83))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
        brush = QtGui.QBrush(QtGui.QColor(215, 144, 83))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Window, brush)
        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240, 128))
        brush.setStyle(QtCore.Qt.NoBrush)
        palette.setBrush(QtGui.QPalette.Inactive,
                         QtGui.QPalette.PlaceholderText, brush)
        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(215, 144, 83))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Button, brush)
        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Text, brush)
        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.ButtonText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(215, 144, 83))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
        brush = QtGui.QBrush(QtGui.QColor(215, 144, 83))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Window, brush)
        brush = QtGui.QBrush(QtGui.QColor(240, 240, 240, 128))
        brush.setStyle(QtCore.Qt.NoBrush)
        palette.setBrush(QtGui.QPalette.Disabled,
                         QtGui.QPalette.PlaceholderText, brush)
        self.pushButton_4.setPalette(palette)
        font = QtGui.QFont()
        font.setFamily("微软雅黑")
        font.setPointSize(18)
        font.setBold(False)
        font.setItalic(False)
        font.setWeight(9)
        self.pushButton_4.setFont(font)
        self.pushButton_4.setCursor(QtGui.QCursor(
            QtCore.Qt.PointingHandCursor))
        self.pushButton_4.setMouseTracking(True)
        self.pushButton_4.setStyleSheet("background-color:rgb(215, 144, 83);\n"
                                        "font: 75 18pt \"微软雅黑\";\n"
                                        "color: rgb(240, 240, 240);\n"
                                        "\n"
                                        "\n"
                                        "")
        self.pushButton_4.setObjectName("pushButton_4")
        self.verticalLayout.addWidget(self.pushButton_4)
        MainWindow.setCentralWidget(self.centralwidget)
        self.menubar = QtWidgets.QMenuBar(MainWindow)
        self.menubar.setGeometry(QtCore.QRect(0, 0, 781, 26))
        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.pushButton_2.clicked.connect(MainWindow.slot6)
        self.pushButton_3.clicked.connect(MainWindow.slot8)
        self.pushButton.clicked.connect(MainWindow.slot10)
        self.pushButton_4.clicked.connect(MainWindow.slot12)
        self.pushButton_5.clicked.connect(MainWindow.slot14)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)
        MainWindow.setTabOrder(self.pushButton_2, self.pushButton_3)
        MainWindow.setTabOrder(self.pushButton_3, self.pushButton_5)
        MainWindow.setTabOrder(self.pushButton_5, self.pushButton_4)
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(929, 900)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred,
                                           QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            MainWindow.sizePolicy().hasHeightForWidth())
        MainWindow.setSizePolicy(sizePolicy)
        MainWindow.setStyleSheet("")
        MainWindow.setDocumentMode(False)
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setStyleSheet("")
        self.centralwidget.setObjectName("centralwidget")
        self.horizontalLayout_3 = QtWidgets.QHBoxLayout(self.centralwidget)
        self.horizontalLayout_3.setObjectName("horizontalLayout_3")
        self.tabWidget = QtWidgets.QTabWidget(self.centralwidget)
        self.tabWidget.setObjectName("tabWidget")
        self.tab = QtWidgets.QWidget()
        self.tab.setMaximumSize(QtCore.QSize(907, 807))
        self.tab.setStyleSheet("")
        self.tab.setObjectName("tab")
        self.horizontalLayout = QtWidgets.QHBoxLayout(self.tab)
        self.horizontalLayout.setObjectName("horizontalLayout")
        spacerItem = QtWidgets.QSpacerItem(10, 10, QtWidgets.QSizePolicy.Fixed,
                                           QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout.addItem(spacerItem)
        self.gridLayout = QtWidgets.QGridLayout()
        self.gridLayout.setObjectName("gridLayout")
        self.gridLayout_4 = QtWidgets.QGridLayout()
        self.gridLayout_4.setObjectName("gridLayout_4")
        self.verticalLayout = QtWidgets.QVBoxLayout()
        self.verticalLayout.setObjectName("verticalLayout")
        self.gridLayout_4.addLayout(self.verticalLayout, 0, 0, 1, 1)
        self.gridLayout.addLayout(self.gridLayout_4, 0, 0, 1, 1)
        self.gridLayout_2 = QtWidgets.QGridLayout()
        self.gridLayout_2.setObjectName("gridLayout_2")
        spacerItem1 = QtWidgets.QSpacerItem(20, 40,
                                            QtWidgets.QSizePolicy.Minimum,
                                            QtWidgets.QSizePolicy.Expanding)
        self.gridLayout_2.addItem(spacerItem1, 9, 0, 1, 1)
        self.b_t1 = QtWidgets.QPushButton(self.tab)
        self.b_t1.setStyleSheet("background-color: rgb(238, 238, 236);\n"
                                "color: rgb(238, 238, 236);\n"
                                "font: 75 11pt \"URW Bookman L\";")
        self.b_t1.setObjectName("b_t1")
        self.gridLayout_2.addWidget(self.b_t1, 1, 0, 1, 1)
        self.b_t2 = QtWidgets.QPushButton(self.tab)
        self.b_t2.setStyleSheet("background-color: rgb(238, 238, 236);\n"
                                "color: rgb(238, 238, 236);\n"
                                "font: 75 11pt \"URW Bookman L\";")
        self.b_t2.setObjectName("b_t2")
        self.gridLayout_2.addWidget(self.b_t2, 2, 0, 1, 1)
        self.b_k = QtWidgets.QPushButton(self.tab)
        self.b_k.setStyleSheet("font: 75 11pt \"URW Bookman L\";\n"
                               "background-color: rgb(238, 238, 236);\n"
                               "color: rgb(238, 238, 236);")
        self.b_k.setObjectName("b_k")
        self.gridLayout_2.addWidget(self.b_k, 3, 0, 1, 1)
        self.b_theta = QtWidgets.QPushButton(self.tab)
        self.b_theta.setStyleSheet("background-color: rgb(238, 238, 236);\n"
                                   "color: rgb(238, 238, 236);\n"
                                   "font: 75 11pt \"URW Bookman L\";")
        self.b_theta.setObjectName("b_theta")
        self.gridLayout_2.addWidget(self.b_theta, 5, 0, 1, 1)
        self.b_tr = QtWidgets.QPushButton(self.tab)
        self.b_tr.setStyleSheet("background-color: rgb(238, 238, 236);\n"
                                "color: rgb(238, 238, 236);\n"
                                "font: 75 11pt \"URW Bookman L\";")
        self.b_tr.setObjectName("b_tr")
        self.gridLayout_2.addWidget(self.b_tr, 7, 0, 1, 1)
        self.b_te = QtWidgets.QPushButton(self.tab)
        self.b_te.setStyleSheet("background-color: rgb(238, 238, 236);\n"
                                "color: rgb(238, 238, 236);\n"
                                "font: 75 11pt \"URW Bookman L\";")
        self.b_te.setObjectName("b_te")
        self.gridLayout_2.addWidget(self.b_te, 6, 0, 1, 1)
        self.b_reset = QtWidgets.QPushButton(self.tab)
        self.b_reset.setStyleSheet("background-color: rgb(238, 238, 236);\n"
                                   "color: rgb(238, 238, 236);\n"
                                   "font: 75 11pt \"URW Bookman L\";")
        self.b_reset.setObjectName("b_reset")
        self.gridLayout_2.addWidget(self.b_reset, 8, 0, 1, 1)
        self.cb = QtWidgets.QComboBox(self.tab)
        self.cb.setStyleSheet("background-color: rgb(32, 74, 135);\n"
                              "\n"
                              "color: rgb(238, 238, 236);\n"
                              "font: 75 11pt \"URW Bookman L\";")
        self.cb.setObjectName("cb")
        self.cb.addItem("")
        self.cb.addItem("")
        self.cb.addItem("")
        self.cb.addItem("")
        self.cb.addItem("")
        self.cb.addItem("")
        self.cb.addItem("")
        self.cb.addItem("")
        self.cb.addItem("")
        self.gridLayout_2.addWidget(self.cb, 0, 0, 1, 1)
        self.gridLayout.addLayout(self.gridLayout_2, 0, 3, 1, 1)
        self.gridLayout_8 = QtWidgets.QGridLayout()
        self.gridLayout_8.setObjectName("gridLayout_8")
        self.l5 = QtWidgets.QLabel(self.tab)
        self.l5.setMinimumSize(QtCore.QSize(128, 128))
        self.l5.setFrameShape(QtWidgets.QFrame.Box)
        self.l5.setText("")
        self.l5.setScaledContents(True)
        self.l5.setObjectName("l5")
        self.gridLayout_8.addWidget(self.l5, 10, 1, 1, 1)
        self.lineEdit_4 = QtWidgets.QLineEdit(self.tab)
        font = QtGui.QFont()
        font.setFamily("MathJax_AMS")
        font.setPointSize(18)
        self.lineEdit_4.setFont(font)
        self.lineEdit_4.setStyleSheet("color:rgb(52, 101, 164);\n"
                                      "background-color: rgb(252, 233, 79);")
        self.lineEdit_4.setObjectName("lineEdit_4")
        self.gridLayout_8.addWidget(self.lineEdit_4, 0, 0, 1, 2)
        self.lineEdit_3 = QtWidgets.QLineEdit(self.tab)
        font = QtGui.QFont()
        font.setFamily("MathJax_AMS")
        font.setPointSize(12)
        self.lineEdit_3.setFont(font)
        self.lineEdit_3.setStyleSheet("color: rgb(52, 101, 164);\n"
                                      "background-color: rgb(252, 233, 79);")
        self.lineEdit_3.setReadOnly(True)
        self.lineEdit_3.setObjectName("lineEdit_3")
        self.gridLayout_8.addWidget(self.lineEdit_3, 5, 1, 1, 1)
        self.l3 = QtWidgets.QLabel(self.tab)
        self.l3.setMinimumSize(QtCore.QSize(128, 128))
        self.l3.setFrameShape(QtWidgets.QFrame.Box)
        self.l3.setText("")
        self.l3.setScaledContents(True)
        self.l3.setObjectName("l3")
        self.gridLayout_8.addWidget(self.l3, 4, 1, 1, 1)
        self.lineEdit_2 = QtWidgets.QLineEdit(self.tab)
        font = QtGui.QFont()
        font.setFamily("MathJax_AMS")
        font.setPointSize(12)
        self.lineEdit_2.setFont(font)
        self.lineEdit_2.setStyleSheet("background-color: rgb(252, 233, 79);\n"
                                      "color: rgb(52, 101, 164);")
        self.lineEdit_2.setReadOnly(True)
        self.lineEdit_2.setObjectName("lineEdit_2")
        self.gridLayout_8.addWidget(self.lineEdit_2, 5, 0, 1, 1)
        spacerItem2 = QtWidgets.QSpacerItem(10, 0,
                                            QtWidgets.QSizePolicy.Minimum,
                                            QtWidgets.QSizePolicy.Fixed)
        self.gridLayout_8.addItem(spacerItem2, 2, 0, 1, 1)
        self.l2 = QtWidgets.QLabel(self.tab)
        self.l2.setMinimumSize(QtCore.QSize(128, 128))
        self.l2.setFrameShape(QtWidgets.QFrame.Box)
        self.l2.setText("")
        self.l2.setScaledContents(True)
        self.l2.setObjectName("l2")
        self.gridLayout_8.addWidget(self.l2, 4, 0, 1, 1)
        self.lineEdit = QtWidgets.QLineEdit(self.tab)
        font = QtGui.QFont()
        font.setFamily("MathJax_AMS")
        font.setPointSize(12)
        self.lineEdit.setFont(font)
        self.lineEdit.setStyleSheet("color: rgb(52, 101, 164);\n"
                                    "background-color: rgb(252, 233, 79);")
        self.lineEdit.setReadOnly(True)
        self.lineEdit.setObjectName("lineEdit")
        self.gridLayout_8.addWidget(self.lineEdit, 3, 1, 1, 1)
        self.l4 = QtWidgets.QLabel(self.tab)
        self.l4.setMinimumSize(QtCore.QSize(128, 128))
        self.l4.setFrameShape(QtWidgets.QFrame.Box)
        self.l4.setText("")
        self.l4.setScaledContents(True)
        self.l4.setObjectName("l4")
        self.gridLayout_8.addWidget(self.l4, 10, 0, 1, 1)
        self.lineEdit_5 = QtWidgets.QLineEdit(self.tab)
        palette = QtGui.QPalette()
        brush = QtGui.QBrush(QtGui.QColor(52, 101, 164))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(252, 233, 79))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Button, brush)
        brush = QtGui.QBrush(QtGui.QColor(52, 101, 164))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Text, brush)
        brush = QtGui.QBrush(QtGui.QColor(52, 101, 164))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.ButtonText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(252, 233, 79))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
        brush = QtGui.QBrush(QtGui.QColor(252, 233, 79))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Window, brush)
        brush = QtGui.QBrush(QtGui.QColor(52, 101, 164))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Link, brush)
        brush = QtGui.QBrush(QtGui.QColor(52, 101, 164))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(252, 233, 79))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Button, brush)
        brush = QtGui.QBrush(QtGui.QColor(52, 101, 164))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Text, brush)
        brush = QtGui.QBrush(QtGui.QColor(52, 101, 164))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.ButtonText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(252, 233, 79))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
        brush = QtGui.QBrush(QtGui.QColor(252, 233, 79))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Window, brush)
        brush = QtGui.QBrush(QtGui.QColor(52, 101, 164))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Link, brush)
        brush = QtGui.QBrush(QtGui.QColor(52, 101, 164))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(252, 233, 79))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Button, brush)
        brush = QtGui.QBrush(QtGui.QColor(52, 101, 164))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Text, brush)
        brush = QtGui.QBrush(QtGui.QColor(52, 101, 164))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.ButtonText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(252, 233, 79))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
        brush = QtGui.QBrush(QtGui.QColor(252, 233, 79))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Window, brush)
        brush = QtGui.QBrush(QtGui.QColor(52, 101, 164))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Link, brush)
        self.lineEdit_5.setPalette(palette)
        font = QtGui.QFont()
        font.setFamily("MathJax_AMS")
        font.setPointSize(12)
        font.setBold(False)
        font.setWeight(50)
        self.lineEdit_5.setFont(font)
        self.lineEdit_5.setStyleSheet("\n"
                                      "background-color: rgb(186, 189, 182);\n"
                                      "color: rgb(52, 101, 164);\n"
                                      "background-color: rgb(252, 233, 79);")
        self.lineEdit_5.setReadOnly(True)
        self.lineEdit_5.setObjectName("lineEdit_5")
        self.gridLayout_8.addWidget(self.lineEdit_5, 3, 0, 1, 1)
        self.gridLayout_5 = QtWidgets.QGridLayout()
        self.gridLayout_5.setObjectName("gridLayout_5")
        self.l1 = QtWidgets.QLabel(self.tab)
        self.l1.setMinimumSize(QtCore.QSize(128, 128))
        self.l1.setMaximumSize(QtCore.QSize(1080, 1080))
        self.l1.setFrameShape(QtWidgets.QFrame.Box)
        self.l1.setText("")
        self.l1.setScaledContents(True)
        self.l1.setObjectName("l1")
        self.gridLayout_5.addWidget(self.l1, 0, 1, 1, 1)
        spacerItem3 = QtWidgets.QSpacerItem(92, 20,
                                            QtWidgets.QSizePolicy.Fixed,
                                            QtWidgets.QSizePolicy.Minimum)
        self.gridLayout_5.addItem(spacerItem3, 0, 2, 1, 1)
        spacerItem4 = QtWidgets.QSpacerItem(92, 20,
                                            QtWidgets.QSizePolicy.Fixed,
                                            QtWidgets.QSizePolicy.Minimum)
        self.gridLayout_5.addItem(spacerItem4, 0, 0, 1, 1)
        self.gridLayout_8.addLayout(self.gridLayout_5, 1, 0, 1, 2)
        self.gridLayout.addLayout(self.gridLayout_8, 0, 1, 1, 1)
        spacerItem5 = QtWidgets.QSpacerItem(100, 10,
                                            QtWidgets.QSizePolicy.Fixed,
                                            QtWidgets.QSizePolicy.Minimum)
        self.gridLayout.addItem(spacerItem5, 0, 2, 1, 1)
        self.horizontalLayout.addLayout(self.gridLayout)
        self.tabWidget.addTab(self.tab, "")
        self.tab_2 = QtWidgets.QWidget()
        self.tab_2.setObjectName("tab_2")
        self.horizontalLayout_2 = QtWidgets.QHBoxLayout(self.tab_2)
        self.horizontalLayout_2.setObjectName("horizontalLayout_2")
        self.gridLayout_3 = QtWidgets.QGridLayout()
        self.gridLayout_3.setObjectName("gridLayout_3")
        self.graphicsView_4 = PlotWidget(self.tab_2)
        self.graphicsView_4.setObjectName("graphicsView_4")
        self.gridLayout_3.addWidget(self.graphicsView_4, 2, 2, 1, 1)
        self.graphicsView_2 = PlotWidget(self.tab_2)
        self.graphicsView_2.setObjectName("graphicsView_2")
        self.gridLayout_3.addWidget(self.graphicsView_2, 2, 0, 1, 1)
        spacerItem6 = QtWidgets.QSpacerItem(20, 40,
                                            QtWidgets.QSizePolicy.Minimum,
                                            QtWidgets.QSizePolicy.Preferred)
        self.gridLayout_3.addItem(spacerItem6, 1, 0, 1, 1)
        self.graphicsView = PlotWidget(self.tab_2)
        self.graphicsView.setObjectName("graphicsView")
        self.gridLayout_3.addWidget(self.graphicsView, 0, 0, 1, 1)
        spacerItem7 = QtWidgets.QSpacerItem(20, 10,
                                            QtWidgets.QSizePolicy.Preferred,
                                            QtWidgets.QSizePolicy.Minimum)
        self.gridLayout_3.addItem(spacerItem7, 0, 1, 1, 1)
        self.graphicsView_3 = PlotWidget(self.tab_2)
        self.graphicsView_3.setObjectName("graphicsView_3")
        self.gridLayout_3.addWidget(self.graphicsView_3, 0, 2, 1, 1)
        self.horizontalLayout_2.addLayout(self.gridLayout_3)
        self.tabWidget.addTab(self.tab_2, "")
        self.horizontalLayout_3.addWidget(self.tabWidget)
        MainWindow.setCentralWidget(self.centralwidget)
        self.menubar = QtWidgets.QMenuBar(MainWindow)
        self.menubar.setGeometry(QtCore.QRect(0, 0, 929, 22))
        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(0)
        self.b_t1.clicked.connect(self.l2.show)
        self.b_t2.clicked.connect(self.l3.show)
        self.b_k.clicked.connect(self.l4.show)
        self.b_t1.clicked.connect(self.l2.show)
        self.cb.activated['QString'].connect(self.b_t1.toggle)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)
Exemplo n.º 26
0
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(480, 320)
        MainWindow.setMinimumSize(QtCore.QSize(480, 320))
        MainWindow.setMaximumSize(QtCore.QSize(480, 320))
        palette = QtGui.QPalette()
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Light, brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Light, brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Light, brush)
        MainWindow.setPalette(palette)
        MainWindow.setCursor(QtGui.QCursor(QtCore.Qt.BlankCursor))
        MainWindow.setStyleSheet("* {\n"
                                 "    /*background-color: black;\n"
                                 "    color: lightblue;*/\n"
                                 "}\n"
                                 "")
        self.centralWidget = QtWidgets.QWidget(MainWindow)
        self.centralWidget.setObjectName("centralWidget")
        self.stkMain = QtWidgets.QStackedWidget(self.centralWidget)
        self.stkMain.setGeometry(QtCore.QRect(0, 0, 481, 321))
        self.stkMain.setMinimumSize(QtCore.QSize(481, 0))
        self.stkMain.setCursor(QtGui.QCursor(QtCore.Qt.BlankCursor))
        self.stkMain.setObjectName("stkMain")
        self.stkPgCur = QtWidgets.QWidget()
        self.stkPgCur.setObjectName("stkPgCur")
        self.lblCurDataBig = QtWidgets.QLabel(self.stkPgCur)
        self.lblCurDataBig.setGeometry(QtCore.QRect(10, 39, 300, 121))
        font = QtGui.QFont()
        font.setFamily("DejaVu Sans")
        font.setPointSize(45)
        self.lblCurDataBig.setFont(font)
        self.lblCurDataBig.setCursor(QtGui.QCursor(QtCore.Qt.BlankCursor))
        self.lblCurDataBig.setMouseTracking(False)
        self.lblCurDataBig.setAutoFillBackground(False)
        self.lblCurDataBig.setStyleSheet("")
        self.lblCurDataBig.setScaledContents(True)
        self.lblCurDataBig.setAlignment(QtCore.Qt.AlignCenter)
        self.lblCurDataBig.setObjectName("lblCurDataBig")
        self.frmForWthr = QtWidgets.QFrame(self.stkPgCur)
        self.frmForWthr.setGeometry(QtCore.QRect(245, 170, 225, 140))
        self.frmForWthr.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.frmForWthr.setFrameShadow(QtWidgets.QFrame.Raised)
        self.frmForWthr.setObjectName("frmForWthr")
        self.cbxForDataStat = QtWidgets.QComboBox(self.frmForWthr)
        self.cbxForDataStat.setGeometry(QtCore.QRect(10, 30, 205, 22))
        self.cbxForDataStat.setCursor(QtGui.QCursor(QtCore.Qt.BlankCursor))
        self.cbxForDataStat.setCurrentText("")
        self.cbxForDataStat.setObjectName("cbxForDataStat")
        self.label_8 = QtWidgets.QLabel(self.frmForWthr)
        self.label_8.setGeometry(QtCore.QRect(10, 10, 121, 16))
        self.label_8.setObjectName("label_8")
        self.lblForNm1 = QtWidgets.QLabel(self.frmForWthr)
        self.lblForNm1.setGeometry(QtCore.QRect(10, 60, 125, 16))
        self.lblForNm1.setMinimumSize(QtCore.QSize(0, 0))
        font = QtGui.QFont()
        font.setFamily("DejaVu Sans")
        self.lblForNm1.setFont(font)
        self.lblForNm1.setCursor(QtGui.QCursor(QtCore.Qt.BlankCursor))
        self.lblForNm1.setObjectName("lblForNm1")
        self.lblForNm2 = QtWidgets.QLabel(self.frmForWthr)
        self.lblForNm2.setGeometry(QtCore.QRect(10, 80, 125, 16))
        self.lblForNm2.setMinimumSize(QtCore.QSize(0, 0))
        font = QtGui.QFont()
        font.setFamily("DejaVu Sans")
        self.lblForNm2.setFont(font)
        self.lblForNm2.setCursor(QtGui.QCursor(QtCore.Qt.BlankCursor))
        self.lblForNm2.setObjectName("lblForNm2")
        self.lblForNm3 = QtWidgets.QLabel(self.frmForWthr)
        self.lblForNm3.setGeometry(QtCore.QRect(10, 100, 125, 16))
        self.lblForNm3.setMinimumSize(QtCore.QSize(0, 0))
        font = QtGui.QFont()
        font.setFamily("DejaVu Sans")
        self.lblForNm3.setFont(font)
        self.lblForNm3.setCursor(QtGui.QCursor(QtCore.Qt.BlankCursor))
        self.lblForNm3.setObjectName("lblForNm3")
        self.lblForNm4 = QtWidgets.QLabel(self.frmForWthr)
        self.lblForNm4.setGeometry(QtCore.QRect(10, 120, 125, 16))
        self.lblForNm4.setMinimumSize(QtCore.QSize(0, 0))
        font = QtGui.QFont()
        font.setFamily("DejaVu Sans")
        self.lblForNm4.setFont(font)
        self.lblForNm4.setCursor(QtGui.QCursor(QtCore.Qt.BlankCursor))
        self.lblForNm4.setObjectName("lblForNm4")
        self.lblForUnit1 = QtWidgets.QLabel(self.frmForWthr)
        self.lblForUnit1.setGeometry(QtCore.QRect(180, 60, 40, 16))
        font = QtGui.QFont()
        font.setFamily("DejaVu Sans")
        self.lblForUnit1.setFont(font)
        self.lblForUnit1.setCursor(QtGui.QCursor(QtCore.Qt.BlankCursor))
        self.lblForUnit1.setObjectName("lblForUnit1")
        self.lblForUnit3 = QtWidgets.QLabel(self.frmForWthr)
        self.lblForUnit3.setGeometry(QtCore.QRect(180, 100, 40, 16))
        font = QtGui.QFont()
        font.setFamily("DejaVu Sans")
        self.lblForUnit3.setFont(font)
        self.lblForUnit3.setCursor(QtGui.QCursor(QtCore.Qt.BlankCursor))
        self.lblForUnit3.setObjectName("lblForUnit3")
        self.lblForData3 = QtWidgets.QLabel(self.frmForWthr)
        self.lblForData3.setGeometry(QtCore.QRect(135, 100, 40, 16))
        font = QtGui.QFont()
        font.setFamily("DejaVu Sans")
        self.lblForData3.setFont(font)
        self.lblForData3.setCursor(QtGui.QCursor(QtCore.Qt.BlankCursor))
        self.lblForData3.setAlignment(QtCore.Qt.AlignRight
                                      | QtCore.Qt.AlignTrailing
                                      | QtCore.Qt.AlignVCenter)
        self.lblForData3.setObjectName("lblForData3")
        self.lblForUnit4 = QtWidgets.QLabel(self.frmForWthr)
        self.lblForUnit4.setGeometry(QtCore.QRect(180, 120, 40, 16))
        font = QtGui.QFont()
        font.setFamily("DejaVu Sans")
        self.lblForUnit4.setFont(font)
        self.lblForUnit4.setCursor(QtGui.QCursor(QtCore.Qt.BlankCursor))
        self.lblForUnit4.setObjectName("lblForUnit4")
        self.lblForUnit2 = QtWidgets.QLabel(self.frmForWthr)
        self.lblForUnit2.setGeometry(QtCore.QRect(180, 80, 40, 16))
        font = QtGui.QFont()
        font.setFamily("DejaVu Sans")
        self.lblForUnit2.setFont(font)
        self.lblForUnit2.setCursor(QtGui.QCursor(QtCore.Qt.BlankCursor))
        self.lblForUnit2.setObjectName("lblForUnit2")
        self.lblForData1 = QtWidgets.QLabel(self.frmForWthr)
        self.lblForData1.setGeometry(QtCore.QRect(135, 60, 40, 16))
        font = QtGui.QFont()
        font.setFamily("DejaVu Sans")
        self.lblForData1.setFont(font)
        self.lblForData1.setCursor(QtGui.QCursor(QtCore.Qt.BlankCursor))
        self.lblForData1.setAlignment(QtCore.Qt.AlignRight
                                      | QtCore.Qt.AlignTrailing
                                      | QtCore.Qt.AlignVCenter)
        self.lblForData1.setObjectName("lblForData1")
        self.lblForData4 = QtWidgets.QLabel(self.frmForWthr)
        self.lblForData4.setGeometry(QtCore.QRect(135, 120, 40, 16))
        font = QtGui.QFont()
        font.setFamily("DejaVu Sans")
        self.lblForData4.setFont(font)
        self.lblForData4.setCursor(QtGui.QCursor(QtCore.Qt.BlankCursor))
        self.lblForData4.setAlignment(QtCore.Qt.AlignRight
                                      | QtCore.Qt.AlignTrailing
                                      | QtCore.Qt.AlignVCenter)
        self.lblForData4.setObjectName("lblForData4")
        self.lblForData2 = QtWidgets.QLabel(self.frmForWthr)
        self.lblForData2.setGeometry(QtCore.QRect(135, 80, 40, 16))
        font = QtGui.QFont()
        font.setFamily("DejaVu Sans")
        self.lblForData2.setFont(font)
        self.lblForData2.setCursor(QtGui.QCursor(QtCore.Qt.BlankCursor))
        self.lblForData2.setAlignment(QtCore.Qt.AlignRight
                                      | QtCore.Qt.AlignTrailing
                                      | QtCore.Qt.AlignVCenter)
        self.lblForData2.setObjectName("lblForData2")
        self.frmCurWthr = QtWidgets.QFrame(self.stkPgCur)
        self.frmCurWthr.setGeometry(QtCore.QRect(10, 170, 225, 140))
        self.frmCurWthr.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.frmCurWthr.setFrameShadow(QtWidgets.QFrame.Raised)
        self.frmCurWthr.setObjectName("frmCurWthr")
        self.cbxCurDataStat = QtWidgets.QComboBox(self.frmCurWthr)
        self.cbxCurDataStat.setGeometry(QtCore.QRect(10, 30, 205, 22))
        self.cbxCurDataStat.setCursor(QtGui.QCursor(QtCore.Qt.BlankCursor))
        self.cbxCurDataStat.setCurrentText("")
        self.cbxCurDataStat.setObjectName("cbxCurDataStat")
        self.lblCurUnit1 = QtWidgets.QLabel(self.frmCurWthr)
        self.lblCurUnit1.setGeometry(QtCore.QRect(180, 60, 40, 16))
        font = QtGui.QFont()
        font.setFamily("DejaVu Sans")
        self.lblCurUnit1.setFont(font)
        self.lblCurUnit1.setCursor(QtGui.QCursor(QtCore.Qt.BlankCursor))
        self.lblCurUnit1.setObjectName("lblCurUnit1")
        self.lblCurNm1 = QtWidgets.QLabel(self.frmCurWthr)
        self.lblCurNm1.setGeometry(QtCore.QRect(10, 60, 125, 16))
        self.lblCurNm1.setMinimumSize(QtCore.QSize(0, 0))
        font = QtGui.QFont()
        font.setFamily("DejaVu Sans")
        self.lblCurNm1.setFont(font)
        self.lblCurNm1.setCursor(QtGui.QCursor(QtCore.Qt.BlankCursor))
        self.lblCurNm1.setObjectName("lblCurNm1")
        self.lblCurData1 = QtWidgets.QLabel(self.frmCurWthr)
        self.lblCurData1.setGeometry(QtCore.QRect(135, 60, 40, 16))
        font = QtGui.QFont()
        font.setFamily("DejaVu Sans")
        self.lblCurData1.setFont(font)
        self.lblCurData1.setCursor(QtGui.QCursor(QtCore.Qt.BlankCursor))
        self.lblCurData1.setAlignment(QtCore.Qt.AlignRight
                                      | QtCore.Qt.AlignTrailing
                                      | QtCore.Qt.AlignVCenter)
        self.lblCurData1.setObjectName("lblCurData1")
        self.lblCurNm2 = QtWidgets.QLabel(self.frmCurWthr)
        self.lblCurNm2.setGeometry(QtCore.QRect(10, 80, 125, 16))
        self.lblCurNm2.setMinimumSize(QtCore.QSize(0, 0))
        font = QtGui.QFont()
        font.setFamily("DejaVu Sans")
        self.lblCurNm2.setFont(font)
        self.lblCurNm2.setCursor(QtGui.QCursor(QtCore.Qt.BlankCursor))
        self.lblCurNm2.setObjectName("lblCurNm2")
        self.lblCurNm3 = QtWidgets.QLabel(self.frmCurWthr)
        self.lblCurNm3.setGeometry(QtCore.QRect(10, 100, 125, 16))
        self.lblCurNm3.setMinimumSize(QtCore.QSize(0, 0))
        font = QtGui.QFont()
        font.setFamily("DejaVu Sans")
        self.lblCurNm3.setFont(font)
        self.lblCurNm3.setCursor(QtGui.QCursor(QtCore.Qt.BlankCursor))
        self.lblCurNm3.setObjectName("lblCurNm3")
        self.lblCurNm4 = QtWidgets.QLabel(self.frmCurWthr)
        self.lblCurNm4.setGeometry(QtCore.QRect(10, 120, 125, 16))
        self.lblCurNm4.setMinimumSize(QtCore.QSize(0, 0))
        font = QtGui.QFont()
        font.setFamily("DejaVu Sans")
        self.lblCurNm4.setFont(font)
        self.lblCurNm4.setCursor(QtGui.QCursor(QtCore.Qt.BlankCursor))
        self.lblCurNm4.setObjectName("lblCurNm4")
        self.lblCurUnit2 = QtWidgets.QLabel(self.frmCurWthr)
        self.lblCurUnit2.setGeometry(QtCore.QRect(180, 80, 40, 16))
        font = QtGui.QFont()
        font.setFamily("DejaVu Sans")
        self.lblCurUnit2.setFont(font)
        self.lblCurUnit2.setCursor(QtGui.QCursor(QtCore.Qt.BlankCursor))
        self.lblCurUnit2.setObjectName("lblCurUnit2")
        self.lblCurData2 = QtWidgets.QLabel(self.frmCurWthr)
        self.lblCurData2.setGeometry(QtCore.QRect(135, 80, 40, 16))
        font = QtGui.QFont()
        font.setFamily("DejaVu Sans")
        self.lblCurData2.setFont(font)
        self.lblCurData2.setCursor(QtGui.QCursor(QtCore.Qt.BlankCursor))
        self.lblCurData2.setAlignment(QtCore.Qt.AlignRight
                                      | QtCore.Qt.AlignTrailing
                                      | QtCore.Qt.AlignVCenter)
        self.lblCurData2.setObjectName("lblCurData2")
        self.lblCurUnit3 = QtWidgets.QLabel(self.frmCurWthr)
        self.lblCurUnit3.setGeometry(QtCore.QRect(180, 100, 40, 16))
        font = QtGui.QFont()
        font.setFamily("DejaVu Sans")
        self.lblCurUnit3.setFont(font)
        self.lblCurUnit3.setCursor(QtGui.QCursor(QtCore.Qt.BlankCursor))
        self.lblCurUnit3.setObjectName("lblCurUnit3")
        self.lblCurData3 = QtWidgets.QLabel(self.frmCurWthr)
        self.lblCurData3.setGeometry(QtCore.QRect(135, 100, 40, 16))
        font = QtGui.QFont()
        font.setFamily("DejaVu Sans")
        self.lblCurData3.setFont(font)
        self.lblCurData3.setCursor(QtGui.QCursor(QtCore.Qt.BlankCursor))
        self.lblCurData3.setAlignment(QtCore.Qt.AlignRight
                                      | QtCore.Qt.AlignTrailing
                                      | QtCore.Qt.AlignVCenter)
        self.lblCurData3.setObjectName("lblCurData3")
        self.lblCurUnit4 = QtWidgets.QLabel(self.frmCurWthr)
        self.lblCurUnit4.setGeometry(QtCore.QRect(180, 120, 40, 16))
        font = QtGui.QFont()
        font.setFamily("DejaVu Sans")
        self.lblCurUnit4.setFont(font)
        self.lblCurUnit4.setCursor(QtGui.QCursor(QtCore.Qt.BlankCursor))
        self.lblCurUnit4.setObjectName("lblCurUnit4")
        self.lblCurData4 = QtWidgets.QLabel(self.frmCurWthr)
        self.lblCurData4.setGeometry(QtCore.QRect(135, 120, 40, 16))
        font = QtGui.QFont()
        font.setFamily("DejaVu Sans")
        self.lblCurData4.setFont(font)
        self.lblCurData4.setCursor(QtGui.QCursor(QtCore.Qt.BlankCursor))
        self.lblCurData4.setAlignment(QtCore.Qt.AlignRight
                                      | QtCore.Qt.AlignTrailing
                                      | QtCore.Qt.AlignVCenter)
        self.lblCurData4.setObjectName("lblCurData4")
        self.label_9 = QtWidgets.QLabel(self.frmCurWthr)
        self.label_9.setGeometry(QtCore.QRect(10, 10, 121, 16))
        self.label_9.setObjectName("label_9")
        self.lblWthrIcon = QtWidgets.QLabel(self.stkPgCur)
        self.lblWthrIcon.setGeometry(QtCore.QRect(320, 10, 150, 150))
        self.lblWthrIcon.setText("")
        self.lblWthrIcon.setObjectName("lblWthrIcon")
        self.lblCurNmBig = QtWidgets.QLabel(self.stkPgCur)
        self.lblCurNmBig.setGeometry(QtCore.QRect(10, 10, 125, 16))
        self.lblCurNmBig.setMinimumSize(QtCore.QSize(0, 0))
        font = QtGui.QFont()
        font.setFamily("DejaVu Sans")
        self.lblCurNmBig.setFont(font)
        self.lblCurNmBig.setCursor(QtGui.QCursor(QtCore.Qt.BlankCursor))
        self.lblCurNmBig.setTextFormat(QtCore.Qt.AutoText)
        self.lblCurNmBig.setObjectName("lblCurNmBig")
        self.frmCurWthr.raise_()
        self.frmForWthr.raise_()
        self.lblCurDataBig.raise_()
        self.lblWthrIcon.raise_()
        self.lblCurNmBig.raise_()
        self.stkMain.addWidget(self.stkPgCur)
        self.stkPgFor = QtWidgets.QWidget()
        self.stkPgFor.setObjectName("stkPgFor")
        self.label = QtWidgets.QLabel(self.stkPgFor)
        self.label.setGeometry(QtCore.QRect(130, 80, 59, 14))
        self.label.setObjectName("label")
        self.stkMain.addWidget(self.stkPgFor)
        self.stkPgRdr = QtWidgets.QWidget()
        self.stkPgRdr.setObjectName("stkPgRdr")
        self.label_2 = QtWidgets.QLabel(self.stkPgRdr)
        self.label_2.setGeometry(QtCore.QRect(380, 220, 59, 14))
        self.label_2.setObjectName("label_2")
        self.lblRdrImg = QtWidgets.QLabel(self.stkPgRdr)
        self.lblRdrImg.setGeometry(QtCore.QRect(10, 10, 300, 300))
        self.lblRdrImg.setText("")
        self.lblRdrImg.setObjectName("lblRdrImg")
        self.lblRdrImg.raise_()
        self.label_2.raise_()
        self.stkMain.addWidget(self.stkPgRdr)
        self.stkPgGraph = QtWidgets.QWidget()
        self.stkPgGraph.setObjectName("stkPgGraph")
        self.label_4 = QtWidgets.QLabel(self.stkPgGraph)
        self.label_4.setGeometry(QtCore.QRect(140, 160, 59, 14))
        self.label_4.setObjectName("label_4")
        self.stkMain.addWidget(self.stkPgGraph)
        self.stkPgStg = QtWidgets.QWidget()
        self.stkPgStg.setCursor(QtGui.QCursor(QtCore.Qt.BlankCursor))
        self.stkPgStg.setObjectName("stkPgStg")
        self.label_3 = QtWidgets.QLabel(self.stkPgStg)
        self.label_3.setGeometry(QtCore.QRect(110, 200, 59, 14))
        self.label_3.setObjectName("label_3")
        self.stkMain.addWidget(self.stkPgStg)
        MainWindow.setCentralWidget(self.centralWidget)

        self.retranslateUi(MainWindow)
        self.stkMain.setCurrentIndex(0)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)
Exemplo n.º 27
0
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(1028, 650)
        MainWindow.setMinimumSize(QtCore.QSize(950, 650))
        palette = QtGui.QPalette()
        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(238, 238, 236))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Window, 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(238, 238, 236))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Window, brush)
        brush = QtGui.QBrush(QtGui.QColor(238, 238, 236))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
        brush = QtGui.QBrush(QtGui.QColor(238, 238, 236))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Window, brush)
        MainWindow.setPalette(palette)
        MainWindow.setAutoFillBackground(False)
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        palette = QtGui.QPalette()
        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(136, 138, 133))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Window, 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(136, 138, 133))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Window, brush)
        brush = QtGui.QBrush(QtGui.QColor(136, 138, 133))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
        brush = QtGui.QBrush(QtGui.QColor(136, 138, 133))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Window, brush)
        self.centralwidget.setPalette(palette)
        self.centralwidget.setObjectName("centralwidget")
        self.horizontalLayout = QtWidgets.QHBoxLayout(self.centralwidget)
        self.horizontalLayout.setObjectName("horizontalLayout")
        MainWindow.setCentralWidget(self.centralwidget)
        self.menubar = QtWidgets.QMenuBar(MainWindow)
        self.menubar.setGeometry(QtCore.QRect(0, 0, 1028, 22))
        self.menubar.setObjectName("menubar")
        self.file = QtWidgets.QMenu(self.menubar)
        self.file.setObjectName("file")
        self.maps = QtWidgets.QMenu(self.menubar)
        self.maps.setObjectName("maps")
        self.help = QtWidgets.QMenu(self.menubar)
        self.help.setObjectName("help")
        self.menuDbl = QtWidgets.QMenu(self.menubar)
        self.menuDbl.setObjectName("menuDbl")
        MainWindow.setMenuBar(self.menubar)
        self.tool_bar = QtWidgets.QToolBar(MainWindow)
        palette = QtGui.QPalette()
        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, 215, 207))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Window, 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, 215, 207))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Window, brush)
        brush = QtGui.QBrush(QtGui.QColor(211, 215, 207))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
        brush = QtGui.QBrush(QtGui.QColor(211, 215, 207))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Window, brush)
        self.tool_bar.setPalette(palette)
        self.tool_bar.setObjectName("tool_bar")
        MainWindow.addToolBar(QtCore.Qt.TopToolBarArea, self.tool_bar)
        self.block_widget = QtWidgets.QDockWidget(MainWindow)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.MinimumExpanding,
            QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.block_widget.sizePolicy().hasHeightForWidth())
        self.block_widget.setSizePolicy(sizePolicy)
        self.block_widget.setMinimumSize(QtCore.QSize(274, 107))
        palette = QtGui.QPalette()
        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, 215, 207))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Window, 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, 215, 207))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Window, brush)
        brush = QtGui.QBrush(QtGui.QColor(211, 215, 207))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
        brush = QtGui.QBrush(QtGui.QColor(211, 215, 207))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Window, brush)
        self.block_widget.setPalette(palette)
        self.block_widget.setContextMenuPolicy(QtCore.Qt.NoContextMenu)
        self.block_widget.setAcceptDrops(True)
        self.block_widget.setAutoFillBackground(True)
        self.block_widget.setFloating(False)
        self.block_widget.setFeatures(
            QtWidgets.QDockWidget.AllDockWidgetFeatures)
        self.block_widget.setAllowedAreas(QtCore.Qt.LeftDockWidgetArea
                                          | QtCore.Qt.RightDockWidgetArea
                                          | QtCore.Qt.TopDockWidgetArea)
        self.block_widget.setObjectName("block_widget")
        self.dockWidgetContents = QtWidgets.QWidget()
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.dockWidgetContents.sizePolicy().hasHeightForWidth())
        self.dockWidgetContents.setSizePolicy(sizePolicy)
        self.dockWidgetContents.setObjectName("dockWidgetContents")
        self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.dockWidgetContents)
        self.verticalLayout_2.setObjectName("verticalLayout_2")
        self.block_list = QtWidgets.QListWidget(self.dockWidgetContents)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.MinimumExpanding,
            QtWidgets.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.block_list.sizePolicy().hasHeightForWidth())
        self.block_list.setSizePolicy(sizePolicy)
        self.block_list.setObjectName("block_list")
        self.verticalLayout_2.addWidget(self.block_list)
        self.block_widget.setWidget(self.dockWidgetContents)
        MainWindow.addDockWidget(QtCore.Qt.DockWidgetArea(1),
                                 self.block_widget)
        self.info_widget = QtWidgets.QDockWidget(MainWindow)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.info_widget.sizePolicy().hasHeightForWidth())
        self.info_widget.setSizePolicy(sizePolicy)
        self.info_widget.setMinimumSize(QtCore.QSize(175, 360))
        palette = QtGui.QPalette()
        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, 215, 207))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Window, 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, 215, 207))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Window, brush)
        brush = QtGui.QBrush(QtGui.QColor(211, 215, 207))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
        brush = QtGui.QBrush(QtGui.QColor(211, 215, 207))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Window, brush)
        self.info_widget.setPalette(palette)
        font = QtGui.QFont()
        font.setPointSize(11)
        font.setItalic(False)
        self.info_widget.setFont(font)
        self.info_widget.setAcceptDrops(False)
        self.info_widget.setAutoFillBackground(True)
        self.info_widget.setFeatures(
            QtWidgets.QDockWidget.AllDockWidgetFeatures)
        self.info_widget.setAllowedAreas(QtCore.Qt.LeftDockWidgetArea
                                         | QtCore.Qt.RightDockWidgetArea
                                         | QtCore.Qt.TopDockWidgetArea)
        self.info_widget.setObjectName("info_widget")
        self.dockWidgetContents_2 = QtWidgets.QWidget()
        self.dockWidgetContents_2.setObjectName("dockWidgetContents_2")
        self.verticalLayout = QtWidgets.QVBoxLayout(self.dockWidgetContents_2)
        self.verticalLayout.setObjectName("verticalLayout")
        self.info_browser = QtWidgets.QTextBrowser(self.dockWidgetContents_2)
        self.info_browser.setAutoFillBackground(False)
        self.info_browser.setObjectName("info_browser")
        self.verticalLayout.addWidget(self.info_browser)
        self.info_widget.setWidget(self.dockWidgetContents_2)
        MainWindow.addDockWidget(QtCore.Qt.DockWidgetArea(2), self.info_widget)
        self.map_info_widget = QtWidgets.QDockWidget(MainWindow)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.map_info_widget.sizePolicy().hasHeightForWidth())
        self.map_info_widget.setSizePolicy(sizePolicy)
        self.map_info_widget.setMinimumSize(QtCore.QSize(183, 245))
        palette = QtGui.QPalette()
        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, 215, 207))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Window, 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, 215, 207))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Window, brush)
        brush = QtGui.QBrush(QtGui.QColor(211, 215, 207))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
        brush = QtGui.QBrush(QtGui.QColor(211, 215, 207))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Window, brush)
        self.map_info_widget.setPalette(palette)
        self.map_info_widget.setAutoFillBackground(True)
        self.map_info_widget.setFloating(False)
        self.map_info_widget.setAllowedAreas(QtCore.Qt.LeftDockWidgetArea
                                             | QtCore.Qt.RightDockWidgetArea)
        self.map_info_widget.setObjectName("map_info_widget")
        self.dockWidgetContents_3 = QtWidgets.QWidget()
        self.dockWidgetContents_3.setObjectName("dockWidgetContents_3")
        self.verticalLayout_3 = QtWidgets.QVBoxLayout(
            self.dockWidgetContents_3)
        self.verticalLayout_3.setObjectName("verticalLayout_3")
        self.default_fill_label = QtWidgets.QLabel(self.dockWidgetContents_3)
        self.default_fill_label.setObjectName("default_fill_label")
        self.verticalLayout_3.addWidget(self.default_fill_label)
        self.default_fill = QtWidgets.QComboBox(self.dockWidgetContents_3)
        self.default_fill.setObjectName("default_fill")
        self.verticalLayout_3.addWidget(self.default_fill)
        self.delete_fill_label = QtWidgets.QLabel(self.dockWidgetContents_3)
        self.delete_fill_label.setObjectName("delete_fill_label")
        self.verticalLayout_3.addWidget(self.delete_fill_label)
        self.delete_fill = QtWidgets.QComboBox(self.dockWidgetContents_3)
        self.delete_fill.setObjectName("delete_fill")
        self.verticalLayout_3.addWidget(self.delete_fill)
        self.set_fill = QtWidgets.QPushButton(self.dockWidgetContents_3)
        self.set_fill.setObjectName("set_fill")
        self.verticalLayout_3.addWidget(self.set_fill)
        self.map_info_widget.setWidget(self.dockWidgetContents_3)
        MainWindow.addDockWidget(QtCore.Qt.DockWidgetArea(2),
                                 self.map_info_widget)
        self.open_map = QtWidgets.QAction(MainWindow)
        self.open_map.setObjectName("open_map")
        self.save_map = QtWidgets.QAction(MainWindow)
        self.save_map.setObjectName("save_map")
        self.export_png = QtWidgets.QAction(MainWindow)
        self.export_png.setObjectName("export_png")
        self.calc_param = QtWidgets.QAction(MainWindow)
        self.calc_param.setEnabled(True)
        self.calc_param.setObjectName("calc_param")
        self.calc_materials = QtWidgets.QAction(MainWindow)
        self.calc_materials.setEnabled(True)
        self.calc_materials.setObjectName("calc_materials")
        self.save_map_as = QtWidgets.QAction(MainWindow)
        self.save_map_as.setObjectName("save_map_as")
        self.exit = QtWidgets.QAction(MainWindow)
        self.exit.setObjectName("exit")
        self.change_blocks = QtWidgets.QAction(MainWindow)
        self.change_blocks.setCheckable(True)
        self.change_blocks.setChecked(True)
        self.change_blocks.setMenuRole(QtWidgets.QAction.TextHeuristicRole)
        self.change_blocks.setObjectName("change_blocks")
        self.change_info = QtWidgets.QAction(MainWindow)
        self.change_info.setCheckable(True)
        self.change_info.setChecked(True)
        self.change_info.setObjectName("change_info")
        self.create_new = QtWidgets.QAction(MainWindow)
        self.create_new.setObjectName("create_new")
        self.change_map = QtWidgets.QAction(MainWindow)
        self.change_map.setCheckable(True)
        self.change_map.setChecked(True)
        self.change_map.setObjectName("change_map")
        self.about_author = QtWidgets.QAction(MainWindow)
        self.about_author.setObjectName("about_author")
        self.file.addAction(self.create_new)
        self.file.addAction(self.open_map)
        self.file.addAction(self.save_map)
        self.file.addAction(self.save_map_as)
        self.file.addSeparator()
        self.file.addAction(self.export_png)
        self.file.addSeparator()
        self.file.addAction(self.exit)
        self.maps.addAction(self.calc_param)
        self.maps.addAction(self.calc_materials)
        self.help.addAction(self.about_author)
        self.menuDbl.addAction(self.change_blocks)
        self.menuDbl.addAction(self.change_info)
        self.menuDbl.addAction(self.change_map)
        self.menubar.addAction(self.file.menuAction())
        self.menubar.addAction(self.menuDbl.menuAction())
        self.menubar.addAction(self.maps.menuAction())
        self.menubar.addAction(self.help.menuAction())

        self.retranslateUi(MainWindow)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)
Exemplo n.º 28
0
 def setIcon(self):
     palette1 = QtGui.QPalette()
     palette1.setBrush(self.dialog.backgroundRole(), QtGui.QBrush(QtGui.QPixmap('./pixmap/green.png')))   # 设置背景图片
     self.dialog.setPalette(palette1)
Exemplo n.º 29
0
    def setupUi(self, SideViewOptionsDialog):
        SideViewOptionsDialog.setObjectName("SideViewOptionsDialog")
        SideViewOptionsDialog.resize(489, 622)
        self.verticalLayout_4 = QtWidgets.QVBoxLayout(SideViewOptionsDialog)
        self.verticalLayout_4.setObjectName("verticalLayout_4")
        self.groupBox = QtWidgets.QGroupBox(SideViewOptionsDialog)
        self.groupBox.setObjectName("groupBox")
        self.verticalLayout_6 = QtWidgets.QVBoxLayout(self.groupBox)
        self.verticalLayout_6.setContentsMargins(-1, -1, -1, 7)
        self.verticalLayout_6.setObjectName("verticalLayout_6")
        self.horizontalLayout = QtWidgets.QHBoxLayout()
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.label_2 = QtWidgets.QLabel(self.groupBox)
        self.label_2.setObjectName("label_2")
        self.horizontalLayout.addWidget(self.label_2)
        self.sbPbot = QtWidgets.QDoubleSpinBox(self.groupBox)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.MinimumExpanding,
            QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.sbPbot.sizePolicy().hasHeightForWidth())
        self.sbPbot.setSizePolicy(sizePolicy)
        self.sbPbot.setPrefix("")
        self.sbPbot.setMinimum(0.0)
        self.sbPbot.setMaximum(2132.0)
        self.sbPbot.setProperty("value", 1050.0)
        self.sbPbot.setObjectName("sbPbot")
        self.horizontalLayout.addWidget(self.sbPbot)
        self.label_3 = QtWidgets.QLabel(self.groupBox)
        self.label_3.setObjectName("label_3")
        self.horizontalLayout.addWidget(self.label_3)
        self.sbPtop = QtWidgets.QDoubleSpinBox(self.groupBox)
        sizePolicy = QtWidgets.QSizePolicy(
            QtWidgets.QSizePolicy.MinimumExpanding,
            QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.sbPtop.sizePolicy().hasHeightForWidth())
        self.sbPtop.setSizePolicy(sizePolicy)
        self.sbPtop.setMinimum(0.0)
        self.sbPtop.setMaximum(2132.0)
        self.sbPtop.setProperty("value", 200.0)
        self.sbPtop.setObjectName("sbPtop")
        self.horizontalLayout.addWidget(self.sbPtop)
        self.verticalLayout_6.addLayout(self.horizontalLayout)
        self.horizontalLayout_7 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_7.setObjectName("horizontalLayout_7")
        self.label_4 = QtWidgets.QLabel(self.groupBox)
        self.label_4.setObjectName("label_4")
        self.horizontalLayout_7.addWidget(self.label_4)
        self.cbVerticalAxis = QtWidgets.QComboBox(self.groupBox)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.cbVerticalAxis.sizePolicy().hasHeightForWidth())
        self.cbVerticalAxis.setSizePolicy(sizePolicy)
        self.cbVerticalAxis.setObjectName("cbVerticalAxis")
        self.cbVerticalAxis.addItem("")
        self.cbVerticalAxis.addItem("")
        self.cbVerticalAxis.addItem("")
        self.horizontalLayout_7.addWidget(self.cbVerticalAxis)
        self.verticalLayout_6.addLayout(self.horizontalLayout_7)
        self.verticalLayout_4.addWidget(self.groupBox)
        self.groupBox_2 = QtWidgets.QGroupBox(SideViewOptionsDialog)
        font = QtGui.QFont()
        font.setBold(False)
        font.setWeight(50)
        self.groupBox_2.setFont(font)
        self.groupBox_2.setObjectName("groupBox_2")
        self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.groupBox_2)
        self.verticalLayout_2.setObjectName("verticalLayout_2")
        self.cbDrawFlightLevels = QtWidgets.QCheckBox(self.groupBox_2)
        self.cbDrawFlightLevels.setObjectName("cbDrawFlightLevels")
        self.verticalLayout_2.addWidget(self.cbDrawFlightLevels)
        self.horizontalLayout_3 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_3.setObjectName("horizontalLayout_3")
        self.tableWidget = QtWidgets.QTableWidget(self.groupBox_2)
        self.tableWidget.setAlternatingRowColors(True)
        self.tableWidget.setObjectName("tableWidget")
        self.tableWidget.setColumnCount(1)
        self.tableWidget.setRowCount(0)
        item = QtWidgets.QTableWidgetItem()
        self.tableWidget.setHorizontalHeaderItem(0, item)
        self.horizontalLayout_3.addWidget(self.tableWidget)
        self.verticalLayout = QtWidgets.QVBoxLayout()
        self.verticalLayout.setObjectName("verticalLayout")
        self.btAdd = QtWidgets.QPushButton(self.groupBox_2)
        self.btAdd.setObjectName("btAdd")
        self.verticalLayout.addWidget(self.btAdd)
        self.btDelete = QtWidgets.QPushButton(self.groupBox_2)
        self.btDelete.setObjectName("btDelete")
        self.verticalLayout.addWidget(self.btDelete)
        spacerItem = QtWidgets.QSpacerItem(20, 40,
                                           QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Expanding)
        self.verticalLayout.addItem(spacerItem)
        self.horizontalLayout_3.addLayout(self.verticalLayout)
        self.verticalLayout_2.addLayout(self.horizontalLayout_3)
        self.verticalLayout_4.addWidget(self.groupBox_2)
        self.groupBox_3 = QtWidgets.QGroupBox(SideViewOptionsDialog)
        self.groupBox_3.setObjectName("groupBox_3")
        self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.groupBox_3)
        self.verticalLayout_3.setObjectName("verticalLayout_3")
        self.horizontalLayout_4 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_4.setObjectName("horizontalLayout_4")
        self.cbDrawFlightTrack = QtWidgets.QCheckBox(self.groupBox_3)
        self.cbDrawFlightTrack.setEnabled(True)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.cbDrawFlightTrack.sizePolicy().hasHeightForWidth())
        self.cbDrawFlightTrack.setSizePolicy(sizePolicy)
        self.cbDrawFlightTrack.setMinimumSize(QtCore.QSize(140, 0))
        palette = QtGui.QPalette()
        brush = QtGui.QBrush(QtGui.QColor(20, 19, 18))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(20, 19, 18))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.ButtonText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(20, 19, 18))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(20, 19, 18))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.ButtonText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 0))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(173, 173, 173))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.ButtonText,
                         brush)
        self.cbDrawFlightTrack.setPalette(palette)
        self.cbDrawFlightTrack.setChecked(True)
        self.cbDrawFlightTrack.setObjectName("cbDrawFlightTrack")
        self.horizontalLayout_4.addWidget(self.cbDrawFlightTrack)
        self.btWaypointsColour = QtWidgets.QPushButton(self.groupBox_3)
        self.btWaypointsColour.setMinimumSize(QtCore.QSize(140, 0))
        self.btWaypointsColour.setObjectName("btWaypointsColour")
        self.horizontalLayout_4.addWidget(self.btWaypointsColour)
        self.btVerticesColour = QtWidgets.QPushButton(self.groupBox_3)
        self.btVerticesColour.setMinimumSize(QtCore.QSize(140, 0))
        self.btVerticesColour.setObjectName("btVerticesColour")
        self.horizontalLayout_4.addWidget(self.btVerticesColour)
        spacerItem1 = QtWidgets.QSpacerItem(40, 20,
                                            QtWidgets.QSizePolicy.Expanding,
                                            QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_4.addItem(spacerItem1)
        self.verticalLayout_3.addLayout(self.horizontalLayout_4)
        self.horizontalLayout_5 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_5.setObjectName("horizontalLayout_5")
        self.cbFillFlightTrack = QtWidgets.QCheckBox(self.groupBox_3)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum,
                                           QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.cbFillFlightTrack.sizePolicy().hasHeightForWidth())
        self.cbFillFlightTrack.setSizePolicy(sizePolicy)
        self.cbFillFlightTrack.setMinimumSize(QtCore.QSize(140, 0))
        self.cbFillFlightTrack.setObjectName("cbFillFlightTrack")
        self.horizontalLayout_5.addWidget(self.cbFillFlightTrack)
        self.btFillColour = QtWidgets.QPushButton(self.groupBox_3)
        self.btFillColour.setMinimumSize(QtCore.QSize(140, 0))
        self.btFillColour.setObjectName("btFillColour")
        self.horizontalLayout_5.addWidget(self.btFillColour)
        spacerItem2 = QtWidgets.QSpacerItem(
            40, 20, QtWidgets.QSizePolicy.MinimumExpanding,
            QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_5.addItem(spacerItem2)
        self.verticalLayout_3.addLayout(self.horizontalLayout_5)
        self.horizontalLayout_6 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_6.setObjectName("horizontalLayout_6")
        self.cbLabelFlightTrack = QtWidgets.QCheckBox(self.groupBox_3)
        self.cbLabelFlightTrack.setObjectName("cbLabelFlightTrack")
        self.horizontalLayout_6.addWidget(self.cbLabelFlightTrack)
        self.verticalLayout_3.addLayout(self.horizontalLayout_6)
        self.verticalLayout_4.addWidget(self.groupBox_3)
        self.groupBox_4 = QtWidgets.QGroupBox(SideViewOptionsDialog)
        self.groupBox_4.setObjectName("groupBox_4")
        self.verticalLayout_5 = QtWidgets.QVBoxLayout(self.groupBox_4)
        self.verticalLayout_5.setObjectName("verticalLayout_5")
        self.horizontalLayout_2 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_2.setObjectName("horizontalLayout_2")
        self.cbDrawCeiling = QtWidgets.QCheckBox(self.groupBox_4)
        self.cbDrawCeiling.setObjectName("cbDrawCeiling")
        self.horizontalLayout_2.addWidget(self.cbDrawCeiling)
        self.btCeilingColour = QtWidgets.QPushButton(self.groupBox_4)
        self.btCeilingColour.setMinimumSize(QtCore.QSize(140, 0))
        self.btCeilingColour.setObjectName("btCeilingColour")
        self.horizontalLayout_2.addWidget(self.btCeilingColour)
        spacerItem3 = QtWidgets.QSpacerItem(40, 20,
                                            QtWidgets.QSizePolicy.Expanding,
                                            QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_2.addItem(spacerItem3)
        self.verticalLayout_5.addLayout(self.horizontalLayout_2)
        self.verticalLayout_4.addWidget(self.groupBox_4)
        self.buttonBox = QtWidgets.QDialogButtonBox(SideViewOptionsDialog)
        self.buttonBox.setOrientation(QtCore.Qt.Horizontal)
        self.buttonBox.setStandardButtons(QtWidgets.QDialogButtonBox.Cancel
                                          | QtWidgets.QDialogButtonBox.Ok)
        self.buttonBox.setObjectName("buttonBox")
        self.verticalLayout_4.addWidget(self.buttonBox)

        self.retranslateUi(SideViewOptionsDialog)
        self.buttonBox.accepted.connect(SideViewOptionsDialog.accept)
        self.buttonBox.rejected.connect(SideViewOptionsDialog.reject)
        QtCore.QMetaObject.connectSlotsByName(SideViewOptionsDialog)
    def setupUi(self, Dialog):
        Dialog.setObjectName("Dialog")
        Dialog.setWindowModality(QtCore.Qt.NonModal)
        Dialog.resize(911, 437)
        Dialog.setMinimumSize(QtCore.QSize(911, 437))
        Dialog.setMaximumSize(QtCore.QSize(911, 437))
        icon = QtGui.QIcon()
        icon.addPixmap(
            QtGui.QPixmap(
                "../I AM KUSHAL/FANTASY LEAGUE[IFL]/UI/IMAGES/logo.png"),
            QtGui.QIcon.Normal, QtGui.QIcon.Off)
        Dialog.setWindowIcon(icon)
        Dialog.setModal(True)
        self.BackgroundLbl = QtWidgets.QLabel(Dialog)
        self.BackgroundLbl.setGeometry(QtCore.QRect(0, 0, 911, 441))
        self.BackgroundLbl.setText("")
        self.BackgroundLbl.setPixmap(
            QtGui.QPixmap(
                "../I AM KUSHAL/FANTASY LEAGUE[IFL]/UI/IMAGES/ground3.jpg"))
        self.BackgroundLbl.setScaledContents(True)
        self.BackgroundLbl.setObjectName("BackgroundLbl")
        self.layoutWidget = QtWidgets.QWidget(Dialog)
        self.layoutWidget.setGeometry(QtCore.QRect(14, 18, 891, 411))
        self.layoutWidget.setObjectName("layoutWidget")
        self.EvaluateGrid = QtWidgets.QGridLayout(self.layoutWidget)
        self.EvaluateGrid.setContentsMargins(0, 0, 0, 0)
        self.EvaluateGrid.setObjectName("EvaluateGrid")
        self.ComboLayot = QtWidgets.QHBoxLayout()
        self.ComboLayot.setObjectName("ComboLayot")
        spacerItem = QtWidgets.QSpacerItem(18, 20,
                                           QtWidgets.QSizePolicy.Expanding,
                                           QtWidgets.QSizePolicy.Minimum)
        self.ComboLayot.addItem(spacerItem)
        self.SelectCombo = QtWidgets.QComboBox(self.layoutWidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred,
                                           QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.SelectCombo.sizePolicy().hasHeightForWidth())
        self.SelectCombo.setSizePolicy(sizePolicy)
        self.SelectCombo.setMinimumSize(QtCore.QSize(200, 30))
        font = QtGui.QFont()
        font.setFamily("Comic Sans MS")
        font.setPointSize(12)
        font.setBold(True)
        font.setWeight(75)
        self.SelectCombo.setFont(font)
        self.SelectCombo.setFocusPolicy(QtCore.Qt.ClickFocus)
        self.SelectCombo.setStyleSheet("color: rgb(255, 255, 255);\n"
                                       "background-color: rgb(59, 33, 255);")
        self.SelectCombo.setSizeAdjustPolicy(
            QtWidgets.QComboBox.AdjustToContents)
        self.SelectCombo.setObjectName("SelectCombo")
        self.ComboLayot.addWidget(self.SelectCombo)
        spacerItem1 = QtWidgets.QSpacerItem(18, 20,
                                            QtWidgets.QSizePolicy.Expanding,
                                            QtWidgets.QSizePolicy.Minimum)
        self.ComboLayot.addItem(spacerItem1)
        spacerItem2 = QtWidgets.QSpacerItem(18, 20,
                                            QtWidgets.QSizePolicy.Expanding,
                                            QtWidgets.QSizePolicy.Minimum)
        self.ComboLayot.addItem(spacerItem2)
        spacerItem3 = QtWidgets.QSpacerItem(18, 20,
                                            QtWidgets.QSizePolicy.Expanding,
                                            QtWidgets.QSizePolicy.Minimum)
        self.ComboLayot.addItem(spacerItem3)
        spacerItem4 = QtWidgets.QSpacerItem(18, 20,
                                            QtWidgets.QSizePolicy.Expanding,
                                            QtWidgets.QSizePolicy.Minimum)
        self.ComboLayot.addItem(spacerItem4)
        spacerItem5 = QtWidgets.QSpacerItem(18, 20,
                                            QtWidgets.QSizePolicy.Expanding,
                                            QtWidgets.QSizePolicy.Minimum)
        self.ComboLayot.addItem(spacerItem5)
        self.MatchCombo = QtWidgets.QComboBox(self.layoutWidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred,
                                           QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.MatchCombo.sizePolicy().hasHeightForWidth())
        self.MatchCombo.setSizePolicy(sizePolicy)
        self.MatchCombo.setMinimumSize(QtCore.QSize(200, 30))
        font = QtGui.QFont()
        font.setFamily("Comic Sans MS")
        font.setPointSize(12)
        font.setBold(True)
        font.setWeight(75)
        self.MatchCombo.setFont(font)
        self.MatchCombo.setFocusPolicy(QtCore.Qt.ClickFocus)
        self.MatchCombo.setStyleSheet("color: rgb(255, 255, 255);\n"
                                      "background-color: rgba(255, 44, 47);")
        self.MatchCombo.setSizeAdjustPolicy(
            QtWidgets.QComboBox.AdjustToContents)
        self.MatchCombo.setObjectName("MatchCombo")
        self.ComboLayot.addWidget(self.MatchCombo)
        spacerItem6 = QtWidgets.QSpacerItem(18, 20,
                                            QtWidgets.QSizePolicy.Expanding,
                                            QtWidgets.QSizePolicy.Minimum)
        self.ComboLayot.addItem(spacerItem6)
        self.EvaluateGrid.addLayout(self.ComboLayot, 1, 0, 1, 1)
        self.ListsGrid = QtWidgets.QGridLayout()
        self.ListsGrid.setObjectName("ListsGrid")
        self.TrophyGrid = QtWidgets.QGridLayout()
        self.TrophyGrid.setObjectName("TrophyGrid")
        spacerItem7 = QtWidgets.QSpacerItem(20, 40,
                                            QtWidgets.QSizePolicy.Minimum,
                                            QtWidgets.QSizePolicy.Expanding)
        self.TrophyGrid.addItem(spacerItem7, 6, 0, 1, 1)
        spacerItem8 = QtWidgets.QSpacerItem(20, 40,
                                            QtWidgets.QSizePolicy.Minimum,
                                            QtWidgets.QSizePolicy.Expanding)
        self.TrophyGrid.addItem(spacerItem8, 0, 0, 1, 1)
        spacerItem9 = QtWidgets.QSpacerItem(20, 40,
                                            QtWidgets.QSizePolicy.Minimum,
                                            QtWidgets.QSizePolicy.Expanding)
        self.TrophyGrid.addItem(spacerItem9, 4, 0, 1, 1)
        self.TrophyImgLbl = QtWidgets.QLabel(self.layoutWidget)
        self.TrophyImgLbl.setText("")
        self.TrophyImgLbl.setPixmap(
            QtGui.QPixmap(
                "../I AM KUSHAL/FANTASY LEAGUE[IFL]/UI/IMAGES/evaluate1.png"))
        self.TrophyImgLbl.setScaledContents(False)
        self.TrophyImgLbl.setAlignment(QtCore.Qt.AlignCenter)
        self.TrophyImgLbl.setObjectName("TrophyImgLbl")
        self.TrophyGrid.addWidget(self.TrophyImgLbl, 1, 0, 1, 1)
        self.CalcScoreBtn = QtWidgets.QPushButton(self.layoutWidget)
        palette = QtGui.QPalette()
        brush = QtGui.QBrush(QtGui.QColor(40, 40, 40))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(215, 255, 71))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Button, brush)
        brush = QtGui.QBrush(QtGui.QColor(42, 162, 15))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Light, brush)
        brush = QtGui.QBrush(QtGui.QColor(35, 135, 12))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Midlight, brush)
        brush = QtGui.QBrush(QtGui.QColor(14, 54, 5))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Dark, brush)
        brush = QtGui.QBrush(QtGui.QColor(18, 72, 6))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Mid, brush)
        brush = QtGui.QBrush(QtGui.QColor(40, 40, 40))
        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(40, 40, 40))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.ButtonText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(215, 255, 71))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
        brush = QtGui.QBrush(QtGui.QColor(215, 255, 71))
        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(14, 54, 5))
        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(40, 40, 40))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(215, 255, 71))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Button, brush)
        brush = QtGui.QBrush(QtGui.QColor(42, 162, 15))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Light, brush)
        brush = QtGui.QBrush(QtGui.QColor(35, 135, 12))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Midlight,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(14, 54, 5))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Dark, brush)
        brush = QtGui.QBrush(QtGui.QColor(18, 72, 6))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Mid, brush)
        brush = QtGui.QBrush(QtGui.QColor(40, 40, 40))
        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(40, 40, 40))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.ButtonText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(215, 255, 71))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
        brush = QtGui.QBrush(QtGui.QColor(215, 255, 71))
        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(14, 54, 5))
        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(40, 40, 40))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(215, 255, 71))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Button, brush)
        brush = QtGui.QBrush(QtGui.QColor(42, 162, 15))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Light, brush)
        brush = QtGui.QBrush(QtGui.QColor(35, 135, 12))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Midlight,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(14, 54, 5))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Dark, brush)
        brush = QtGui.QBrush(QtGui.QColor(18, 72, 6))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Mid, brush)
        brush = QtGui.QBrush(QtGui.QColor(40, 40, 40))
        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(40, 40, 40))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.ButtonText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(215, 255, 71))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
        brush = QtGui.QBrush(QtGui.QColor(215, 255, 71))
        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(28, 108, 10))
        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)
        self.CalcScoreBtn.setPalette(palette)
        font = QtGui.QFont()
        font.setFamily("Ravie")
        font.setPointSize(12)
        self.CalcScoreBtn.setFont(font)
        self.CalcScoreBtn.setStyleSheet(
            "background-color: rgb(215, 255, 71);\n"
            "color:rgb(40, 40, 40);")
        self.CalcScoreBtn.setObjectName("CalcScoreBtn")
        self.TrophyGrid.addWidget(self.CalcScoreBtn, 2, 0, 1, 1)
        self.ListsGrid.addLayout(self.TrophyGrid, 1, 1, 1, 1)
        self.PlayersLbl = QtWidgets.QLabel(self.layoutWidget)
        font = QtGui.QFont()
        font.setFamily("Copperplate Gothic Bold")
        font.setPointSize(14)
        font.setBold(False)
        font.setItalic(False)
        font.setWeight(50)
        self.PlayersLbl.setFont(font)
        self.PlayersLbl.setStyleSheet("color: rgb(255, 255, 255);\n"
                                      "background-color: rgba(0, 0, 255);")
        self.PlayersLbl.setAlignment(QtCore.Qt.AlignCenter)
        self.PlayersLbl.setWordWrap(True)
        self.PlayersLbl.setObjectName("PlayersLbl")
        self.ListsGrid.addWidget(self.PlayersLbl, 0, 0, 1, 1)
        self.ScoreLbl = QtWidgets.QLabel(self.layoutWidget)
        font = QtGui.QFont()
        font.setFamily("Copperplate Gothic Bold")
        font.setPointSize(14)
        font.setBold(False)
        font.setItalic(False)
        font.setWeight(50)
        self.ScoreLbl.setFont(font)
        self.ScoreLbl.setStyleSheet("color: rgb(255, 255, 255);\n"
                                    "background-color: rgba(255, 21, 24);")
        self.ScoreLbl.setAlignment(QtCore.Qt.AlignCenter)
        self.ScoreLbl.setWordWrap(True)
        self.ScoreLbl.setObjectName("ScoreLbl")
        self.ListsGrid.addWidget(self.ScoreLbl, 0, 2, 1, 1)
        self.ScoreList = QtWidgets.QListWidget(self.layoutWidget)
        self.ScoreList.setEnabled(False)
        font = QtGui.QFont()
        font.setFamily("Comic Sans MS")
        font.setPointSize(12)
        font.setBold(True)
        font.setWeight(75)
        self.ScoreList.setFont(font)
        self.ScoreList.setFocusPolicy(QtCore.Qt.ClickFocus)
        self.ScoreList.setStyleSheet("color:rgb(85, 255, 255);\n"
                                     "background-color: rgba(255, 14, 38);")
        self.ScoreList.setSizeAdjustPolicy(
            QtWidgets.QAbstractScrollArea.AdjustToContents)
        self.ScoreList.setAutoScroll(False)
        self.ScoreList.setEditTriggers(
            QtWidgets.QAbstractItemView.NoEditTriggers)
        self.ScoreList.setProperty("showDropIndicator", False)
        self.ScoreList.setResizeMode(QtWidgets.QListView.Adjust)
        self.ScoreList.setObjectName("ScoreList")
        self.ListsGrid.addWidget(self.ScoreList, 1, 2, 2, 1)
        self.PlayersList = QtWidgets.QListWidget(self.layoutWidget)
        self.PlayersList.setEnabled(False)
        palette = QtGui.QPalette()
        brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 255))
        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.Text, brush)
        brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.ButtonText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Window, brush)
        brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 255))
        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.Text, brush)
        brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.ButtonText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Window, brush)
        brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 255))
        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.Text, brush)
        brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.ButtonText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Window, brush)
        self.PlayersList.setPalette(palette)
        font = QtGui.QFont()
        font.setFamily("Comic Sans MS")
        font.setPointSize(12)
        font.setBold(True)
        font.setWeight(75)
        self.PlayersList.setFont(font)
        self.PlayersList.setFocusPolicy(QtCore.Qt.ClickFocus)
        self.PlayersList.setAutoFillBackground(False)
        self.PlayersList.setStyleSheet("color: rgb(255, 255, 255);\n"
                                       "background-color:rgba(0, 0, 255);")
        self.PlayersList.setSizeAdjustPolicy(
            QtWidgets.QAbstractScrollArea.AdjustToContents)
        self.PlayersList.setAutoScroll(False)
        self.PlayersList.setEditTriggers(
            QtWidgets.QAbstractItemView.NoEditTriggers)
        self.PlayersList.setProperty("showDropIndicator", False)
        self.PlayersList.setResizeMode(QtWidgets.QListView.Adjust)
        self.PlayersList.setObjectName("PlayersList")
        self.ListsGrid.addWidget(self.PlayersList, 1, 0, 1, 1)
        self.EvaluateGrid.addLayout(self.ListsGrid, 3, 0, 1, 1)
        self.SplitterLine = QtWidgets.QFrame(self.layoutWidget)
        self.SplitterLine.setStyleSheet("border-color: rgb(255, 255, 255);")
        self.SplitterLine.setLineWidth(10)
        self.SplitterLine.setFrameShape(QtWidgets.QFrame.HLine)
        self.SplitterLine.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.SplitterLine.setObjectName("SplitterLine")
        self.EvaluateGrid.addWidget(self.SplitterLine, 2, 0, 1, 1)
        self.HeaderLbl = QtWidgets.QLabel(self.layoutWidget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred,
                                           QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(
            self.HeaderLbl.sizePolicy().hasHeightForWidth())
        self.HeaderLbl.setSizePolicy(sizePolicy)
        self.HeaderLbl.setMaximumSize(QtCore.QSize(16777215, 16777215))
        self.HeaderLbl.setBaseSize(QtCore.QSize(8, 0))
        palette = QtGui.QPalette()
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 127))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Button, brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 127))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Text, brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 127))
        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(255, 255, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Window, brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 127))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Button, brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 127))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Text, brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 127))
        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(255, 255, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Window, brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 127))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.WindowText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Button, brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 127))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Text, brush)
        brush = QtGui.QBrush(QtGui.QColor(0, 0, 127))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.ButtonText,
                         brush)
        brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
        brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Window, brush)
        self.HeaderLbl.setPalette(palette)
        font = QtGui.QFont()
        font.setFamily("Lucida Calligraphy")
        font.setPointSize(10)
        self.HeaderLbl.setFont(font)
        self.HeaderLbl.setStyleSheet("background-color: rgb(255, 255, 255);\n"
                                     "color: rgb(0, 0, 127);")
        self.HeaderLbl.setAlignment(QtCore.Qt.AlignCenter)
        self.HeaderLbl.setObjectName("HeaderLbl")
        self.EvaluateGrid.addWidget(self.HeaderLbl, 0, 0, 1, 2)

        self.retranslateUi(Dialog)
        QtCore.QMetaObject.connectSlotsByName(Dialog)