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)
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)
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
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()
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)
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)
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
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])
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
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
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()
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)
def set_background(self, color: Color): self._scene.setBackgroundBrush(qg.QBrush(self._get_color(color)))
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
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)
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)
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()
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)
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)
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)
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)
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)
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)
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)
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)
def setIcon(self): palette1 = QtGui.QPalette() palette1.setBrush(self.dialog.backgroundRole(), QtGui.QBrush(QtGui.QPixmap('./pixmap/green.png'))) # 设置背景图片 self.dialog.setPalette(palette1)
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)