def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(614, 461) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.tabWidget = QtWidgets.QTabWidget(self.centralwidget) self.tabWidget.setGeometry(QtCore.QRect(20, 10, 501, 381)) self.tabWidget.setObjectName("tabWidget") self.tab = QtWidgets.QWidget() self.tab.setObjectName("tab") self.widget = QtWidgets.QWidget(self.tab) self.widget.setGeometry(QtCore.QRect(10, 10, 481, 331)) self.widget.setObjectName("widget") self.verticalLayout = QtWidgets.QVBoxLayout(self.widget) self.verticalLayout.setContentsMargins(0, 0, 0, 0) self.verticalLayout.setObjectName("verticalLayout") self.dateEdit = QtWidgets.QDateEdit(self.widget) self.dateEdit.setCurrentSection(QtWidgets.QDateTimeEdit.DaySection) self.dateEdit.setObjectName("dateEdit") self.verticalLayout.addWidget(self.dateEdit) self.calendarWidget = QtWidgets.QCalendarWidget(self.widget) self.calendarWidget.setObjectName("calendarWidget") self.verticalLayout.addWidget(self.calendarWidget) self.tabWidget.addTab(self.tab, "") self.tab_2 = QtWidgets.QWidget() self.tab_2.setObjectName("tab_2") self.groupBox = QtWidgets.QGroupBox(self.tab_2) self.groupBox.setGeometry(QtCore.QRect(10, 20, 221, 131)) self.groupBox.setObjectName("groupBox") self.widget1 = QtWidgets.QWidget(self.groupBox) self.widget1.setGeometry(QtCore.QRect(10, 30, 151, 76)) self.widget1.setObjectName("widget1") self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.widget1) self.verticalLayout_2.setContentsMargins(0, 0, 0, 0) self.verticalLayout_2.setObjectName("verticalLayout_2") self.Default = QtWidgets.QRadioButton(self.widget1) self.Default.setObjectName("Default") self.verticalLayout_2.addWidget(self.Default) self.Reset = QtWidgets.QRadioButton(self.widget1) self.Reset.setObjectName("Reset") self.verticalLayout_2.addWidget(self.Reset) self.Select = QtWidgets.QRadioButton(self.widget1) self.Select.setObjectName("Select") self.verticalLayout_2.addWidget(self.Select) self.groupBox_2 = QtWidgets.QGroupBox(self.tab_2) self.groupBox_2.setGeometry(QtCore.QRect(250, 20, 211, 131)) self.groupBox_2.setObjectName("groupBox_2") self.widget2 = QtWidgets.QWidget(self.groupBox_2) self.widget2.setGeometry(QtCore.QRect(10, 30, 191, 91)) self.widget2.setObjectName("widget2") self.horizontalLayout = QtWidgets.QHBoxLayout(self.widget2) self.horizontalLayout.setContentsMargins(0, 0, 0, 0) self.horizontalLayout.setObjectName("horizontalLayout") self.dial = QtWidgets.QDial(self.widget2) self.dial.setObjectName("dial") self.horizontalLayout.addWidget(self.dial) self.lcdNumber = QtWidgets.QLCDNumber(self.widget2) font = QtGui.QFont() font.setPointSize(8) self.lcdNumber.setFont(font) self.lcdNumber.setDigitCount(3) self.lcdNumber.setProperty("value", 0.0) self.lcdNumber.setProperty("intValue", 0) self.lcdNumber.setObjectName("lcdNumber") self.horizontalLayout.addWidget(self.lcdNumber) self.progressBar = QtWidgets.QProgressBar(self.tab_2) self.progressBar.setGeometry(QtCore.QRect(20, 290, 441, 23)) self.progressBar.setProperty("value", 24) self.progressBar.setObjectName("progressBar") self.widget3 = QtWidgets.QWidget(self.tab_2) self.widget3.setGeometry(QtCore.QRect(20, 170, 228, 101)) self.widget3.setObjectName("widget3") self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.widget3) self.verticalLayout_3.setContentsMargins(0, 0, 0, 0) self.verticalLayout_3.setObjectName("verticalLayout_3") self.fontComboBox = QtWidgets.QFontComboBox(self.widget3) self.fontComboBox.setObjectName("fontComboBox") self.verticalLayout_3.addWidget(self.fontComboBox) self.label = QtWidgets.QLabel(self.widget3) font = QtGui.QFont() font.setFamily("Mongolian Baiti") font.setPointSize(10) self.label.setFont(font) self.label.setText("") self.label.setObjectName("label") self.verticalLayout_3.addWidget(self.label) self.tabWidget.addTab(self.tab_2, "") MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 614, 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.Reset.clicked.connect(self.progressBar.reset) self.dial.valueChanged['int'].connect(self.lcdNumber.display) self.fontComboBox.activated['QString'].connect(self.label.setText) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(800, 600) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.layoutWidget = QtWidgets.QWidget(self.centralwidget) self.layoutWidget.setGeometry(QtCore.QRect(100, 10, 561, 450)) self.layoutWidget.setObjectName("layoutWidget") self.gridLayout_2 = QtWidgets.QGridLayout(self.layoutWidget) self.gridLayout_2.setContentsMargins(0, 0, 0, 0) self.gridLayout_2.setObjectName("gridLayout_2") self.calendarWidget = QtWidgets.QCalendarWidget(self.layoutWidget) self.calendarWidget.setObjectName("calendarWidget") self.gridLayout_2.addWidget(self.calendarWidget, 0, 1, 1, 2) self.lineEdit = QtWidgets.QLineEdit(self.layoutWidget) self.lineEdit.setObjectName("lineEdit") self.gridLayout_2.addWidget(self.lineEdit, 1, 0, 1, 2) self.pushButton_20 = QtWidgets.QPushButton(self.layoutWidget) self.pushButton_20.setObjectName("pushButton_20") self.gridLayout_2.addWidget(self.pushButton_20, 1, 2, 1, 1) self.gridLayout = QtWidgets.QGridLayout() self.gridLayout.setObjectName("gridLayout") self.pushButton = QtWidgets.QPushButton(self.layoutWidget) self.pushButton.setObjectName("pushButton") self.gridLayout.addWidget(self.pushButton, 0, 0, 1, 1) self.pushButton_3 = QtWidgets.QPushButton(self.layoutWidget) self.pushButton_3.setObjectName("pushButton_3") self.gridLayout.addWidget(self.pushButton_3, 0, 1, 1, 1) self.pushButton_2 = QtWidgets.QPushButton(self.layoutWidget) self.pushButton_2.setObjectName("pushButton_2") self.gridLayout.addWidget(self.pushButton_2, 0, 2, 1, 1) self.pushButton_15 = QtWidgets.QPushButton(self.layoutWidget) self.pushButton_15.setObjectName("pushButton_15") self.gridLayout.addWidget(self.pushButton_15, 0, 3, 1, 1) self.pushButton_7 = QtWidgets.QPushButton(self.layoutWidget) self.pushButton_7.setObjectName("pushButton_7") self.gridLayout.addWidget(self.pushButton_7, 1, 0, 1, 1) self.pushButton_6 = QtWidgets.QPushButton(self.layoutWidget) self.pushButton_6.setObjectName("pushButton_6") self.gridLayout.addWidget(self.pushButton_6, 1, 1, 1, 1) self.pushButton_5 = QtWidgets.QPushButton(self.layoutWidget) self.pushButton_5.setObjectName("pushButton_5") self.gridLayout.addWidget(self.pushButton_5, 1, 2, 1, 1) self.pushButton_19 = QtWidgets.QPushButton(self.layoutWidget) self.pushButton_19.setObjectName("pushButton_19") self.gridLayout.addWidget(self.pushButton_19, 1, 3, 1, 1) self.pushButton_10 = QtWidgets.QPushButton(self.layoutWidget) self.pushButton_10.setObjectName("pushButton_10") self.gridLayout.addWidget(self.pushButton_10, 2, 0, 1, 1) self.pushButton_9 = QtWidgets.QPushButton(self.layoutWidget) self.pushButton_9.setObjectName("pushButton_9") self.gridLayout.addWidget(self.pushButton_9, 2, 1, 1, 1) self.pushButton_8 = QtWidgets.QPushButton(self.layoutWidget) self.pushButton_8.setObjectName("pushButton_8") self.gridLayout.addWidget(self.pushButton_8, 2, 2, 1, 1) self.pushButton_18 = QtWidgets.QPushButton(self.layoutWidget) self.pushButton_18.setObjectName("pushButton_18") self.gridLayout.addWidget(self.pushButton_18, 2, 3, 1, 1) self.pushButton_13 = QtWidgets.QPushButton(self.layoutWidget) self.pushButton_13.setObjectName("pushButton_13") self.gridLayout.addWidget(self.pushButton_13, 3, 0, 1, 1) self.pushButton_12 = QtWidgets.QPushButton(self.layoutWidget) self.pushButton_12.setObjectName("pushButton_12") self.gridLayout.addWidget(self.pushButton_12, 3, 1, 1, 1) self.pushButton_11 = QtWidgets.QPushButton(self.layoutWidget) self.pushButton_11.setObjectName("pushButton_11") self.gridLayout.addWidget(self.pushButton_11, 3, 2, 1, 1) self.pushButton_17 = QtWidgets.QPushButton(self.layoutWidget) self.pushButton_17.setObjectName("pushButton_17") self.gridLayout.addWidget(self.pushButton_17, 3, 3, 1, 1) self.pushButton_4 = QtWidgets.QPushButton(self.layoutWidget) self.pushButton_4.setObjectName("pushButton_4") self.gridLayout.addWidget(self.pushButton_4, 4, 0, 1, 2) self.pushButton_14 = QtWidgets.QPushButton(self.layoutWidget) self.pushButton_14.setObjectName("pushButton_14") self.gridLayout.addWidget(self.pushButton_14, 4, 2, 1, 1) self.pushButton_16 = QtWidgets.QPushButton(self.layoutWidget) self.pushButton_16.setObjectName("pushButton_16") self.gridLayout.addWidget(self.pushButton_16, 4, 3, 1, 1) self.gridLayout_2.addLayout(self.gridLayout, 2, 0, 1, 3) self.textBrowser = QtWidgets.QTextBrowser(self.layoutWidget) self.textBrowser.setObjectName("textBrowser") self.gridLayout_2.addWidget(self.textBrowser, 0, 0, 1, 1) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 800, 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 __init__(self): """Main Window Constructor""" super().__init__() self.events = {} # Main UI code goes here self.setWindowTitle('Calendar App') self.resize(1600, 800) ### Calendar widgets self.calendar = qtw.QCalendarWidget() self.event_list = qtw.QListWidget() self.event_title = qtw.QLineEdit() self.event_category = qtw.QComboBox() self.event_time = qtw.QTimeEdit(qtc.QTime(8, 0)) self.allday_check = qtw.QCheckBox('All Day') self.event_detail = qtw.QTextEdit() self.add_button = qtw.QPushButton('Add/Update') self.del_button = qtw.QPushButton('Delete') ### Event category self.event_category.addItems([ 'Select category...', 'New...', 'Work', 'Meeting', 'Doctor', 'Family' ]) self.event_category.model().item(0).setEnabled(False) ### Layouts main_layout = qtw.QHBoxLayout() self.setLayout(main_layout) ### Calendar layout main_layout.addWidget(self.calendar) self.calendar.setSizePolicy(qtw.QSizePolicy.Expanding, qtw.QSizePolicy.Expanding) ### Right-hand panel layout right_layout = qtw.QVBoxLayout() main_layout.addLayout(right_layout) # Event list label right_layout.addWidget(qtw.QLabel("Events on Date")) right_layout.addWidget(self.event_list) self.event_list.setSizePolicy(qtw.QSizePolicy.Expanding, qtw.QSizePolicy.Expanding) ### Event Form layout event_form = qtw.QGroupBox('Event') right_layout.addWidget(event_form) event_form_layout = qtw.QGridLayout() ### Event form Widgets event_form_layout.addWidget(self.event_title, 1, 1, 1, 3) event_form_layout.addWidget(self.event_category, 2, 1) event_form_layout.addWidget(self.event_time, 2, 2) event_form_layout.addWidget(self.allday_check, 2, 3) event_form_layout.addWidget(self.event_detail, 3, 1, 1, 3) event_form_layout.addWidget(self.add_button, 4, 2) event_form_layout.addWidget(self.del_button, 4, 3) event_form.setLayout(event_form_layout) ### Signals self.allday_check.toggled.connect( self.event_time.setDisabled) # Disable time if all-day self.calendar.selectionChanged.connect(self.populate_list) self.event_list.itemSelectionChanged.connect(self.populate_form) self.add_button.clicked.connect(self.save_event) self.del_button.clicked.connect(self.delete_event) self.event_list.itemSelectionChanged.connect(self.check_delete_btn) self.event_category.currentTextChanged.connect(self.on_category_change) self.check_delete_btn() # End main UI code self.show()
def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(1368, 768) MainWindow.setBaseSize(QtCore.QSize(0, 0)) MainWindow.setStyleSheet("background-color: rgb(47, 141, 255);") self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.frame = QtWidgets.QFrame(self.centralwidget) self.frame.setGeometry(QtCore.QRect(30, 30, 1321, 711)) font = QtGui.QFont() font.setFamily("MS Sans Serif") self.frame.setFont(font) self.frame.setStyleSheet("color: rgb(255, 255, 255);\n" "") self.frame.setFrameShape(QtWidgets.QFrame.Box) self.frame.setFrameShadow(QtWidgets.QFrame.Plain) self.frame.setLineWidth(3) self.frame.setObjectName("frame") self.label_20 = QtWidgets.QLabel(self.frame) self.label_20.setGeometry(QtCore.QRect(1000, 20, 301, 51)) font = QtGui.QFont() font.setFamily("MS Sans Serif") font.setPointSize(14) font.setBold(True) font.setWeight(75) self.label_20.setFont(font) self.label_20.setStyleSheet("color: rgb(255, 255, 255);") self.label_20.setAlignment(QtCore.Qt.AlignCenter) self.label_20.setObjectName("label_20") self.pushButton_3 = QtWidgets.QPushButton(self.frame) self.pushButton_3.setGeometry(QtCore.QRect(170, 540, 111, 41)) font = QtGui.QFont() font.setPointSize(14) font.setBold(True) font.setWeight(75) self.pushButton_3.setFont(font) self.pushButton_3.setStyleSheet("color: rgb(255, 255, 255);\n" "background-color: rgb(170, 0, 0);") self.pushButton_3.setObjectName("pushButton_3") self.pushButton_4 = QtWidgets.QPushButton(self.frame) self.pushButton_4.setGeometry(QtCore.QRect(320, 540, 111, 41)) font = QtGui.QFont() font.setPointSize(14) font.setBold(True) font.setWeight(75) self.pushButton_4.setFont(font) self.pushButton_4.setStyleSheet("color: rgb(255, 255, 255);\n" "background-color: rgb(0, 180, 0);") self.pushButton_4.setObjectName("pushButton_4") self.pushButton_5 = QtWidgets.QPushButton(self.frame) self.pushButton_5.setGeometry(QtCore.QRect(460, 540, 111, 41)) font = QtGui.QFont() font.setPointSize(14) font.setBold(True) font.setWeight(75) self.pushButton_5.setFont(font) self.pushButton_5.setStyleSheet("color: rgb(255, 255, 255);\n" "background-color: rgb(0, 0, 255);") self.pushButton_5.setObjectName("pushButton_5") self.pushButton_5_1 = QtWidgets.QPushButton(self.frame) self.pushButton_5_1.setGeometry(QtCore.QRect(605, 540, 101, 41)) font = QtGui.QFont() font.setPointSize(14) font.setBold(True) font.setWeight(75) self.pushButton_5_1.setFont(font) self.pushButton_5_1.setStyleSheet("background-color: rgb(90, 90, 134);\n" "color: rgb(255, 255, 255);") self.pushButton_5_1.setObjectName("pushButton_5_1") self.line = QtWidgets.QFrame(self.frame) self.line.setGeometry(QtCore.QRect(580, 100, 20, 500)) self.line.setStyleSheet("color: rgb(255, 255, 255);\n" "border-color: rgb(255, 255, 255);") self.line.setFrameShape(QtWidgets.QFrame.VLine) self.line.setFrameShadow(QtWidgets.QFrame.Plain) self.line.setLineWidth(3) self.line.setObjectName("line") self.lineEdit = QtWidgets.QLineEdit(self.frame) self.lineEdit.setGeometry(QtCore.QRect(150, 220, 141, 41)) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(16) font.setBold(True) font.setWeight(75) self.lineEdit.setFont(font) self.lineEdit.setStyleSheet("background-color: rgb(170, 255, 255);\n" "color: rgb(0, 0, 0);") self.lineEdit.setObjectName("lineEdit") self.pushButton_9 = QtWidgets.QPushButton(self.frame) self.pushButton_9.setGeometry(QtCore.QRect(150, 110, 211, 41)) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(16) font.setBold(True) font.setWeight(75) self.pushButton_9.setFont(font) self.pushButton_9.setStyleSheet("background-color: rgb(0, 170, 0);") self.pushButton_9.setObjectName("pushButton_9") self.pushButton_10 = QtWidgets.QPushButton(self.frame) self.pushButton_10.setGeometry(QtCore.QRect(700, 120, 181, 41)) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(16) font.setBold(True) font.setWeight(75) self.pushButton_10.setFont(font) self.pushButton_10.setStyleSheet("background-color: rgb(0, 170, 0);") self.pushButton_10.setObjectName("pushButton_10") self.label_3 = QtWidgets.QLabel(self.frame) self.label_3.setGeometry(QtCore.QRect(40, 220, 91, 41)) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(16) font.setBold(True) font.setWeight(75) self.label_3.setFont(font) self.label_3.setStyleSheet("color: rgb(255, 255, 0);") self.label_3.setAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignVCenter) self.label_3.setObjectName("label_3") self.pushButton_8 = QtWidgets.QPushButton(self.frame) self.pushButton_8.setGeometry(QtCore.QRect(370, 220, 131, 41)) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(16) font.setBold(True) font.setWeight(75) self.pushButton_8.setFont(font) self.pushButton_8.setStyleSheet("background-color: rgb(90, 90, 134);\n" "color: rgb(255, 255, 255);") self.pushButton_8.setObjectName("pushButton_8") self.label_4 = QtWidgets.QLabel(self.frame) self.label_4.setGeometry(QtCore.QRect(40, 360, 91, 41)) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(16) font.setBold(True) font.setWeight(75) self.label_4.setFont(font) self.label_4.setStyleSheet("color: rgb(255, 255, 0);") self.label_4.setAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignVCenter) self.label_4.setObjectName("label_4") self.lineEdit_2 = QtWidgets.QLineEdit(self.frame) self.lineEdit_2.setGeometry(QtCore.QRect(150, 360, 151, 41)) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(16) font.setBold(True) font.setWeight(75) self.lineEdit_2.setFont(font) self.lineEdit_2.setStyleSheet("background-color: rgb(170, 255, 255);\n" "color: rgb(0, 0, 0);") self.lineEdit_2.setObjectName("lineEdit_2") self.pushButton_12 = QtWidgets.QPushButton(self.frame) self.pushButton_12.setGeometry(QtCore.QRect(370, 360, 121, 41)) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(16) font.setBold(True) font.setWeight(75) self.pushButton_12.setFont(font) self.pushButton_12.setStyleSheet("background-color: rgb(90, 90, 134);\n" "color: rgb(255, 255, 255);") self.pushButton_12.setObjectName("pushButton_12") self.label_5 = QtWidgets.QLabel(self.frame) self.label_5.setGeometry(QtCore.QRect(40, 290, 91, 41)) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(16) font.setBold(True) font.setWeight(75) self.label_5.setFont(font) self.label_5.setStyleSheet("color: rgb(255, 255, 0);") self.label_5.setAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignVCenter) self.label_5.setObjectName("label_5") self.comboBox = QtWidgets.QComboBox(self.frame) self.comboBox.setGeometry(QtCore.QRect(150, 290, 81, 41)) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(16) font.setBold(True) font.setWeight(75) self.comboBox.setFont(font) self.comboBox.setStyleSheet("background-color: rgb(170, 255, 255);\n" "color: rgb(0, 0, 0);") self.comboBox.setObjectName("comboBox") self.label_6 = QtWidgets.QLabel(self.frame) self.label_6.setGeometry(QtCore.QRect(370, 290, 41, 41)) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(16) font.setBold(True) font.setWeight(75) self.label_6.setFont(font) self.label_6.setStyleSheet("color: rgb(255, 255, 0);") self.label_6.setAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignVCenter) self.label_6.setObjectName("label_6") self.comboBox_2 = QtWidgets.QComboBox(self.frame) self.comboBox_2.setGeometry(QtCore.QRect(420, 290, 61, 41)) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(16) font.setBold(True) font.setWeight(75) self.comboBox_2.setFont(font) self.comboBox_2.setStyleSheet("background-color: rgb(170, 255, 255);\n" "color: rgb(0, 0, 0);") self.comboBox_2.setObjectName("comboBox_2") self.comboBox_7 = QtWidgets.QComboBox(self.frame) self.comboBox_7.setGeometry(QtCore.QRect(420, 430, 61, 41)) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(16) font.setBold(True) font.setWeight(75) self.comboBox_7.setFont(font) self.comboBox_7.setStyleSheet("background-color: rgb(170, 255, 255);\n" "color: rgb(0, 0, 0);") self.comboBox_7.setObjectName("comboBox_7") self.label_11 = QtWidgets.QLabel(self.frame) self.label_11.setGeometry(QtCore.QRect(40, 430, 91, 41)) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(16) font.setBold(True) font.setWeight(75) self.label_11.setFont(font) self.label_11.setStyleSheet("color: rgb(255, 255, 0);") self.label_11.setAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignVCenter) self.label_11.setObjectName("label_11") self.label_12 = QtWidgets.QLabel(self.frame) self.label_12.setGeometry(QtCore.QRect(370, 430, 41, 41)) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(16) font.setBold(True) font.setWeight(75) self.label_12.setFont(font) self.label_12.setStyleSheet("color: rgb(255, 255, 0);") self.label_12.setAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignVCenter) self.label_12.setObjectName("label_12") self.comboBox_8 = QtWidgets.QComboBox(self.frame) self.comboBox_8.setGeometry(QtCore.QRect(150, 430, 81, 41)) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(16) font.setBold(True) font.setWeight(75) self.comboBox_8.setFont(font) self.comboBox_8.setStyleSheet("background-color: rgb(170, 255, 255);\n" "color: rgb(0, 0, 0);") self.comboBox_8.setObjectName("comboBox_8") self.pushButton_13 = QtWidgets.QPushButton(self.frame) self.pushButton_13.setGeometry(QtCore.QRect(20, 540, 111, 41)) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(16) font.setBold(True) font.setWeight(75) self.pushButton_13.setFont(font) self.pushButton_13.setStyleSheet("background-color: rgb(90, 90, 134);\n" "color: rgb(255, 255, 255);") self.pushButton_13.setObjectName("pushButton_13") self.calendarWidget = QtWidgets.QCalendarWidget(self.frame) self.calendarWidget.setGeometry(QtCore.QRect(610, 240, 341, 231)) self.calendarWidget.setStyleSheet("background-color: rgb(170, 255, 255);\n" "color: rgb(0, 0, 0);") self.calendarWidget.setGridVisible(True) self.calendarWidget.setObjectName("calendarWidget") self.calendarWidget_2 = QtWidgets.QCalendarWidget(self.frame) self.calendarWidget_2.setGeometry(QtCore.QRect(610, 130, 341, 231)) self.calendarWidget_2.setStyleSheet("background-color: rgb(170, 255, 255);\n" "color: rgb(0, 0, 0);") self.calendarWidget_2.setGridVisible(True) self.calendarWidget_2.setObjectName("calendarWidget_2") self.label_7 = QtWidgets.QLabel(self.frame) self.label_7.setGeometry(QtCore.QRect(610, 330, 111, 41)) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(16) font.setBold(True) font.setWeight(75) self.label_7.setFont(font) self.label_7.setStyleSheet("color: rgb(255, 255, 0);") self.label_7.setAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignVCenter) self.label_7.setObjectName("label_7") self.comboBox_3 = QtWidgets.QComboBox(self.frame) self.comboBox_3.setGeometry(QtCore.QRect(740, 330, 181, 41)) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(16) font.setBold(True) font.setWeight(75) self.comboBox_3.setFont(font) self.comboBox_3.setStyleSheet("background-color: rgb(170, 255, 255);\n" "color: rgb(0, 0, 0);") self.comboBox_3.setObjectName("comboBox_3") self.line_2 = QtWidgets.QFrame(self.frame) self.line_2.setGeometry(QtCore.QRect(960, 100, 20, 500)) self.line_2.setStyleSheet("color: rgb(255, 255, 255);\n" "border-color: rgb(255, 255, 255);") self.line_2.setFrameShape(QtWidgets.QFrame.VLine) self.line_2.setFrameShadow(QtWidgets.QFrame.Plain) self.line_2.setLineWidth(3) self.line_2.setObjectName("line_2") self.pushButton_11 = QtWidgets.QPushButton(self.frame) self.pushButton_11.setGeometry(QtCore.QRect(1070, 120, 161, 41)) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(16) font.setBold(True) font.setWeight(75) self.pushButton_11.setFont(font) self.pushButton_11.setStyleSheet("background-color: rgb(0, 170, 0);") self.pushButton_11.setObjectName("pushButton_11") self.pushButton_14 = QtWidgets.QPushButton(self.frame) self.pushButton_14.setGeometry(QtCore.QRect(750, 530, 111, 41)) font = QtGui.QFont() font.setPointSize(14) font.setBold(True) font.setWeight(75) self.pushButton_14.setFont(font) self.pushButton_14.setStyleSheet("color: rgb(255, 255, 255);\n" "background-color: rgb(170, 0, 0);") self.pushButton_14.setObjectName("pushButton_14") self.pushButton_27 = QtWidgets.QPushButton(self.frame) self.pushButton_27.setGeometry(QtCore.QRect(1120, 530, 111, 41)) font = QtGui.QFont() font.setPointSize(14) font.setBold(True) font.setWeight(75) self.pushButton_27.setFont(font) self.pushButton_27.setStyleSheet("color: rgb(255, 255, 255);\n" "background-color: rgb(0, 180, 0);") self.pushButton_27.setObjectName("pushButton_27") self.label_8 = QtWidgets.QLabel(self.frame) self.label_8.setGeometry(QtCore.QRect(990, 330, 111, 41)) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(16) font.setBold(True) font.setWeight(75) self.label_8.setFont(font) self.label_8.setStyleSheet("color: rgb(255, 255, 0);") self.label_8.setAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignVCenter) self.label_8.setObjectName("label_8") self.comboBox_4 = QtWidgets.QComboBox(self.frame) self.comboBox_4.setGeometry(QtCore.QRect(1120, 330, 161, 41)) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(16) font.setBold(True) font.setWeight(75) self.comboBox_4.setFont(font) self.comboBox_4.setStyleSheet("background-color: rgb(170, 255, 255);\n" "color: rgb(0, 0, 0);") self.comboBox_4.setObjectName("comboBox_4") self.label = QtWidgets.QLabel(self.frame) self.label.setGeometry(QtCore.QRect(450, 20, 291, 61)) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(22) font.setBold(True) font.setWeight(75) self.label.setFont(font) self.label.setStyleSheet("color: rgb(0, 0, 0);") self.label.setAlignment(QtCore.Qt.AlignCenter) self.label.setObjectName("label") MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 1368, 21)) self.menubar.setObjectName("menubar") MainWindow.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(MainWindow) self.statusbar.setObjectName("statusbar") MainWindow.setStatusBar(self.statusbar) self.from_dt="" self.to_dt="" self.report="" self.device_location_type="" self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def setupUi(self, Dialog): Dialog.setObjectName("Dialog") Dialog.resize(523, 320) self.MainTab = QtWidgets.QTabWidget(Dialog) self.MainTab.setGeometry(QtCore.QRect(60, 0, 461, 320)) self.MainTab.setTabPosition(QtWidgets.QTabWidget.East) self.MainTab.setTabShape(QtWidgets.QTabWidget.Rounded) self.MainTab.setIconSize(QtCore.QSize(20, 20)) self.MainTab.setObjectName("MainTab") self.Tab_Home = QtWidgets.QWidget() self.Tab_Home.setObjectName("Tab_Home") self.TimeLabel = QtWidgets.QLabel(self.Tab_Home) self.TimeLabel.setGeometry(QtCore.QRect(10, 130, 241, 111)) font = QtGui.QFont() font.setFamily("FreeSans") font.setPointSize(50) self.TimeLabel.setFont(font) self.TimeLabel.setText("") self.TimeLabel.setAlignment(QtCore.Qt.AlignCenter) self.TimeLabel.setObjectName("TimeLabel") self.pushButton_2 = QtWidgets.QPushButton(self.Tab_Home) self.pushButton_2.setGeometry(QtCore.QRect(347, 260, 45, 45)) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.pushButton_2.sizePolicy().hasHeightForWidth()) self.pushButton_2.setSizePolicy(sizePolicy) self.pushButton_2.setText("") icon = QtGui.QIcon() icon.addPixmap(QtGui.QPixmap("V4Beta3_BgShutDownBtn_45x45.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.pushButton_2.setIcon(icon) self.pushButton_2.setIconSize(QtCore.QSize(100, 100)) self.pushButton_2.setObjectName("pushButton_2") self.pushButton = QtWidgets.QPushButton(self.Tab_Home) self.pushButton.setGeometry(QtCore.QRect(293, 260, 45, 45)) self.pushButton.setText("") icon1 = QtGui.QIcon() icon1.addPixmap(QtGui.QPixmap("V4Beta3_BgRefreshDownBtn_45x45.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.pushButton.setIcon(icon1) self.pushButton.setIconSize(QtCore.QSize(100, 100)) self.pushButton.setObjectName("pushButton") self.label = QtWidgets.QLabel(self.Tab_Home) self.label.setGeometry(QtCore.QRect(0, 0, 420, 320)) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.label.sizePolicy().hasHeightForWidth()) self.label.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setPointSize(10) self.label.setFont(font) self.label.setText("") self.label.setTextFormat(QtCore.Qt.RichText) self.label.setPixmap(QtGui.QPixmap("Ericwall 4 Beta3 - Home.png")) self.label.setScaledContents(True) self.label.setAlignment(QtCore.Qt.AlignCenter) self.label.setWordWrap(False) self.label.setObjectName("label") self.DateLabel = QtWidgets.QLabel(self.Tab_Home) self.DateLabel.setGeometry(QtCore.QRect(30, 100, 221, 31)) font = QtGui.QFont() font.setPointSize(13) font.setBold(False) font.setWeight(50) font.setKerning(True) font.setStyleStrategy(QtGui.QFont.PreferDefault) self.DateLabel.setFont(font) self.DateLabel.setText("") self.DateLabel.setAlignment(QtCore.Qt.AlignCenter) self.DateLabel.setObjectName("DateLabel") self.SecondLabel = QtWidgets.QLabel(self.Tab_Home) self.SecondLabel.setGeometry(QtCore.QRect(240, 190, 31, 31)) font = QtGui.QFont() font.setPointSize(12) font.setBold(True) font.setWeight(75) self.SecondLabel.setFont(font) self.SecondLabel.setText("") self.SecondLabel.setObjectName("SecondLabel") self.Tuling = QtWidgets.QPushButton(self.Tab_Home) self.Tuling.setGeometry(QtCore.QRect(20, 270, 141, 28)) icon2 = QtGui.QIcon() icon2.addPixmap(QtGui.QPixmap("robot.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.Tuling.setIcon(icon2) self.Tuling.setObjectName("Tuling") self.label_2 = QtWidgets.QLabel(self.Tab_Home) self.label_2.setGeometry(QtCore.QRect(290, 100, 111, 31)) self.label_2.setAlignment(QtCore.Qt.AlignCenter) self.label_2.setObjectName("label_2") self.temHumiLabel = QtWidgets.QLabel(self.Tab_Home) self.temHumiLabel.setGeometry(QtCore.QRect(300, 140, 101, 61)) self.temHumiLabel.setText("") self.temHumiLabel.setObjectName("temHumiLabel") self.temHumiBut = QtWidgets.QPushButton(self.Tab_Home) self.temHumiBut.setGeometry(QtCore.QRect(310, 220, 81, 28)) icon3 = QtGui.QIcon() icon3.addPixmap(QtGui.QPixmap("Temhumi.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.temHumiBut.setIcon(icon3) self.temHumiBut.setObjectName("temHumiBut") self.label.raise_() self.TimeLabel.raise_() self.pushButton_2.raise_() self.pushButton.raise_() self.DateLabel.raise_() self.SecondLabel.raise_() self.Tuling.raise_() self.label_2.raise_() self.temHumiLabel.raise_() self.temHumiBut.raise_() self.MainTab.addTab(self.Tab_Home, "") self.Tab_Weather = QtWidgets.QWidget() self.Tab_Weather.setObjectName("Tab_Weather") self.ForecastToday = QtWidgets.QLabel(self.Tab_Weather) self.ForecastToday.setGeometry(QtCore.QRect(300, 80, 91, 101)) font = QtGui.QFont() font.setFamily("FreeSans") font.setPointSize(13) self.ForecastToday.setFont(font) self.ForecastToday.setText("") self.ForecastToday.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.ForecastToday.setObjectName("ForecastToday") self.ForecastNx_Temp = QtWidgets.QLabel(self.Tab_Weather) self.ForecastNx_Temp.setGeometry(QtCore.QRect(276, 226, 91, 35)) font = QtGui.QFont() font.setFamily("FreeSans") font.setPointSize(14) self.ForecastNx_Temp.setFont(font) self.ForecastNx_Temp.setText("") self.ForecastNx_Temp.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.ForecastNx_Temp.setObjectName("ForecastNx_Temp") self.Bg_Weather = QtWidgets.QLabel(self.Tab_Weather) self.Bg_Weather.setGeometry(QtCore.QRect(0, 0, 420, 320)) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.Bg_Weather.sizePolicy().hasHeightForWidth()) self.Bg_Weather.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setPointSize(10) self.Bg_Weather.setFont(font) self.Bg_Weather.setText("") self.Bg_Weather.setTextFormat(QtCore.Qt.RichText) self.Bg_Weather.setPixmap( QtGui.QPixmap("Ericwall 4 Beta3 - Weather.bmp")) self.Bg_Weather.setScaledContents(True) self.Bg_Weather.setAlignment(QtCore.Qt.AlignCenter) self.Bg_Weather.setWordWrap(False) self.Bg_Weather.setObjectName("Bg_Weather") self.WF_Location = QtWidgets.QLabel(self.Tab_Weather) self.WF_Location.setGeometry(QtCore.QRect(34, 68, 151, 31)) font = QtGui.QFont() font.setFamily("FreeSans") font.setPointSize(12) self.WF_Location.setFont(font) self.WF_Location.setText("") self.WF_Location.setAlignment(QtCore.Qt.AlignLeading | QtCore.Qt.AlignLeft | QtCore.Qt.AlignVCenter) self.WF_Location.setObjectName("WF_Location") self.WF_Date = QtWidgets.QLabel(self.Tab_Weather) self.WF_Date.setGeometry(QtCore.QRect(34, 96, 151, 22)) font = QtGui.QFont() font.setPointSize(9) self.WF_Date.setFont(font) self.WF_Date.setText("") self.WF_Date.setObjectName("WF_Date") self.WF_Temp = QtWidgets.QLabel(self.Tab_Weather) self.WF_Temp.setGeometry(QtCore.QRect(34, 192, 111, 61)) font = QtGui.QFont() font.setFamily("FreeSans") font.setPointSize(37) font.setBold(False) font.setWeight(50) font.setKerning(False) self.WF_Temp.setFont(font) self.WF_Temp.setText("") self.WF_Temp.setAlignment(QtCore.Qt.AlignLeading | QtCore.Qt.AlignLeft | QtCore.Qt.AlignVCenter) self.WF_Temp.setObjectName("WF_Temp") self.WF_Status = QtWidgets.QLabel(self.Tab_Weather) self.WF_Status.setGeometry(QtCore.QRect(34, 251, 151, 31)) font = QtGui.QFont() font.setFamily("FreeSans") font.setPointSize(13) self.WF_Status.setFont(font) self.WF_Status.setText("") self.WF_Status.setAlignment(QtCore.Qt.AlignLeading | QtCore.Qt.AlignLeft | QtCore.Qt.AlignVCenter) self.WF_Status.setObjectName("WF_Status") self.WF_Title = QtWidgets.QLabel(self.Tab_Weather) self.WF_Title.setGeometry(QtCore.QRect(194, 76, 81, 31)) font = QtGui.QFont() font.setFamily("FreeSans") font.setPointSize(11) self.WF_Title.setFont(font) self.WF_Title.setText("") self.WF_Title.setObjectName("WF_Title") self.WF_Title_2 = QtWidgets.QLabel(self.Tab_Weather) self.WF_Title_2.setGeometry(QtCore.QRect(194, 102, 81, 31)) font = QtGui.QFont() font.setFamily("FreeSans") font.setPointSize(11) self.WF_Title_2.setFont(font) self.WF_Title_2.setText("") self.WF_Title_2.setObjectName("WF_Title_2") self.WF_Title_3 = QtWidgets.QLabel(self.Tab_Weather) self.WF_Title_3.setGeometry(QtCore.QRect(194, 128, 81, 31)) font = QtGui.QFont() font.setFamily("FreeSans") font.setPointSize(11) self.WF_Title_3.setFont(font) self.WF_Title_3.setText("") self.WF_Title_3.setObjectName("WF_Title_3") self.WF_Title_4 = QtWidgets.QLabel(self.Tab_Weather) self.WF_Title_4.setGeometry(QtCore.QRect(194, 154, 81, 31)) font = QtGui.QFont() font.setFamily("FreeSans") font.setPointSize(11) self.WF_Title_4.setFont(font) self.WF_Title_4.setText("") self.WF_Title_4.setObjectName("WF_Title_4") self.WF_Nx_Title = QtWidgets.QLabel(self.Tab_Weather) self.WF_Nx_Title.setGeometry(QtCore.QRect(213, 198, 51, 41)) font = QtGui.QFont() font.setPointSize(14) self.WF_Nx_Title.setFont(font) self.WF_Nx_Title.setText("") self.WF_Nx_Title.setAlignment(QtCore.Qt.AlignCenter) self.WF_Nx_Title.setObjectName("WF_Nx_Title") self.WF_Nx_Time = QtWidgets.QLabel(self.Tab_Weather) self.WF_Nx_Time.setGeometry(QtCore.QRect(209, 226, 61, 41)) font = QtGui.QFont() font.setFamily("FreeSans") font.setPointSize(10) self.WF_Nx_Time.setFont(font) self.WF_Nx_Time.setText("") self.WF_Nx_Time.setAlignment(QtCore.Qt.AlignCenter) self.WF_Nx_Time.setObjectName("WF_Nx_Time") self.ForecastNx_Status = QtWidgets.QLabel(self.Tab_Weather) self.ForecastNx_Status.setGeometry(QtCore.QRect(276, 202, 91, 31)) font = QtGui.QFont() font.setFamily("FreeSans") font.setPointSize(10) self.ForecastNx_Status.setFont(font) self.ForecastNx_Status.setText("") self.ForecastNx_Status.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.ForecastNx_Status.setObjectName("ForecastNx_Status") self.RefreshButton = QtWidgets.QPushButton(self.Tab_Weather) self.RefreshButton.setGeometry(QtCore.QRect(368, 9, 40, 40)) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.RefreshButton.sizePolicy().hasHeightForWidth()) self.RefreshButton.setSizePolicy(sizePolicy) self.RefreshButton.setText("") self.RefreshButton.setIcon(icon1) self.RefreshButton.setIconSize(QtCore.QSize(80, 80)) self.RefreshButton.setObjectName("RefreshButton") self.Bg_Weather.raise_() self.ForecastToday.raise_() self.WF_Location.raise_() self.WF_Date.raise_() self.WF_Temp.raise_() self.WF_Status.raise_() self.WF_Title.raise_() self.WF_Title_2.raise_() self.WF_Title_3.raise_() self.WF_Title_4.raise_() self.WF_Nx_Title.raise_() self.WF_Nx_Time.raise_() self.ForecastNx_Status.raise_() self.ForecastNx_Temp.raise_() self.RefreshButton.raise_() self.MainTab.addTab(self.Tab_Weather, "") self.tab_Setting = QtWidgets.QWidget() self.tab_Setting.setObjectName("tab_Setting") self.Bg_About = QtWidgets.QLabel(self.tab_Setting) self.Bg_About.setGeometry(QtCore.QRect(0, 0, 420, 321)) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.Bg_About.sizePolicy().hasHeightForWidth()) self.Bg_About.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setPointSize(10) self.Bg_About.setFont(font) self.Bg_About.setText("") self.Bg_About.setTextFormat(QtCore.Qt.RichText) self.Bg_About.setPixmap(QtGui.QPixmap("Ericwall 4 Beta3 - About.bmp")) self.Bg_About.setScaledContents(True) self.Bg_About.setAlignment(QtCore.Qt.AlignCenter) self.Bg_About.setWordWrap(False) self.Bg_About.setObjectName("Bg_About") self.HourBox1 = QtWidgets.QComboBox(self.tab_Setting) self.HourBox1.setGeometry(QtCore.QRect(70, 160, 51, 31)) self.HourBox1.setEditable(True) self.HourBox1.setCurrentText("") self.HourBox1.setMaxVisibleItems(5) self.HourBox1.setMaxCount(24) self.HourBox1.setObjectName("HourBox1") self.MinuteBox1 = QtWidgets.QComboBox(self.tab_Setting) self.MinuteBox1.setGeometry(QtCore.QRect(130, 160, 51, 31)) self.MinuteBox1.setEditable(True) self.MinuteBox1.setCurrentText("") self.MinuteBox1.setMaxVisibleItems(5) self.MinuteBox1.setMaxCount(60) self.MinuteBox1.setObjectName("MinuteBox1") self.HourBox2 = QtWidgets.QComboBox(self.tab_Setting) self.HourBox2.setGeometry(QtCore.QRect(70, 200, 51, 31)) self.HourBox2.setEditable(True) self.HourBox2.setCurrentText("") self.HourBox2.setMaxVisibleItems(5) self.HourBox2.setMaxCount(60) self.HourBox2.setObjectName("HourBox2") self.Things = QtWidgets.QLabel(self.tab_Setting) self.Things.setGeometry(QtCore.QRect(140, 60, 251, 31)) self.Things.setText("") self.Things.setWordWrap(True) self.Things.setObjectName("Things") self.Clock1 = QtWidgets.QLabel(self.tab_Setting) self.Clock1.setGeometry(QtCore.QRect(20, 160, 51, 31)) self.Clock1.setText("") self.Clock1.setPixmap(QtGui.QPixmap("clock .png")) self.Clock1.setObjectName("Clock1") self.Clock2 = QtWidgets.QLabel(self.tab_Setting) self.Clock2.setGeometry(QtCore.QRect(20, 200, 51, 31)) self.Clock2.setText("") self.Clock2.setPixmap(QtGui.QPixmap("clock .png")) self.Clock2.setObjectName("Clock2") self.Clock3 = QtWidgets.QLabel(self.tab_Setting) self.Clock3.setGeometry(QtCore.QRect(20, 240, 51, 31)) self.Clock3.setText("") self.Clock3.setPixmap(QtGui.QPixmap("clock .png")) self.Clock3.setObjectName("Clock3") self.toDoBut = QtWidgets.QPushButton(self.tab_Setting) self.toDoBut.setGeometry(QtCore.QRect(140, 100, 91, 28)) icon4 = QtGui.QIcon() icon4.addPixmap(QtGui.QPixmap("things.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.toDoBut.setIcon(icon4) self.toDoBut.setObjectName("toDoBut") self.MinuteBox2 = QtWidgets.QComboBox(self.tab_Setting) self.MinuteBox2.setGeometry(QtCore.QRect(130, 201, 51, 31)) self.MinuteBox2.setEditable(True) self.MinuteBox2.setMaxVisibleItems(5) self.MinuteBox2.setObjectName("MinuteBox2") self.HourBox3 = QtWidgets.QComboBox(self.tab_Setting) self.HourBox3.setGeometry(QtCore.QRect(70, 240, 51, 31)) self.HourBox3.setEditable(True) self.HourBox3.setMaxVisibleItems(5) self.HourBox3.setObjectName("HourBox3") self.MinuteBox3 = QtWidgets.QComboBox(self.tab_Setting) self.MinuteBox3.setGeometry(QtCore.QRect(130, 240, 51, 31)) self.MinuteBox3.setEditable(True) self.MinuteBox3.setMaxVisibleItems(5) self.MinuteBox3.setObjectName("MinuteBox3") self.checkBox1 = QtWidgets.QCheckBox(self.tab_Setting) self.checkBox1.setGeometry(QtCore.QRect(200, 160, 41, 31)) self.checkBox1.setObjectName("checkBox1") self.checkBox2 = QtWidgets.QCheckBox(self.tab_Setting) self.checkBox2.setGeometry(QtCore.QRect(200, 200, 41, 31)) self.checkBox2.setObjectName("checkBox2") self.checkBox3 = QtWidgets.QCheckBox(self.tab_Setting) self.checkBox3.setGeometry(QtCore.QRect(200, 240, 41, 31)) self.checkBox3.setObjectName("checkBox3") self.deleteLog = QtWidgets.QPushButton(self.tab_Setting) self.deleteLog.setGeometry(QtCore.QRect(250, 100, 101, 28)) icon5 = QtGui.QIcon() icon5.addPixmap(QtGui.QPixmap("delete.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.deleteLog.setIcon(icon5) self.deleteLog.setObjectName("deleteLog") self.voiceNotes1 = QtWidgets.QPushButton(self.tab_Setting) self.voiceNotes1.setGeometry(QtCore.QRect(270, 160, 93, 28)) icon6 = QtGui.QIcon() icon6.addPixmap(QtGui.QPixmap("one.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.voiceNotes1.setIcon(icon6) self.voiceNotes1.setObjectName("voiceNotes1") self.Voice = QtWidgets.QPushButton(self.tab_Setting) self.Voice.setGeometry(QtCore.QRect(70, 280, 131, 28)) icon7 = QtGui.QIcon() icon7.addPixmap(QtGui.QPixmap("voice.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.Voice.setIcon(icon7) self.Voice.setObjectName("Voice") self.voiceNotes2 = QtWidgets.QPushButton(self.tab_Setting) self.voiceNotes2.setGeometry(QtCore.QRect(270, 200, 93, 28)) icon8 = QtGui.QIcon() icon8.addPixmap(QtGui.QPixmap("two.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.voiceNotes2.setIcon(icon8) self.voiceNotes2.setObjectName("voiceNotes2") self.voiceNotes3 = QtWidgets.QPushButton(self.tab_Setting) self.voiceNotes3.setGeometry(QtCore.QRect(270, 240, 93, 28)) icon9 = QtGui.QIcon() icon9.addPixmap(QtGui.QPixmap("three.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.voiceNotes3.setIcon(icon9) self.voiceNotes3.setObjectName("voiceNotes3") self.Clock4 = QtWidgets.QLabel(self.tab_Setting) self.Clock4.setGeometry(QtCore.QRect(20, 280, 51, 31)) self.Clock4.setText("") self.Clock4.setPixmap(QtGui.QPixmap("clock .png")) self.Clock4.setObjectName("Clock4") self.MainTab.addTab(self.tab_Setting, "") self.tab_Calendar = QtWidgets.QWidget() self.tab_Calendar.setObjectName("tab_Calendar") self.calendarWidget = QtWidgets.QCalendarWidget(self.tab_Calendar) self.calendarWidget.setGeometry(QtCore.QRect(0, 0, 431, 271)) self.calendarWidget.setGridVisible(True) self.calendarWidget.setObjectName("calendarWidget") self.showdata = QtWidgets.QLabel(self.tab_Calendar) self.showdata.setGeometry(QtCore.QRect(0, 275, 141, 41)) self.showdata.setText("") self.showdata.setObjectName("showdata") self.MainTab.addTab(self.tab_Calendar, "") self.HomeBtn = QtWidgets.QPushButton(Dialog) self.HomeBtn.setGeometry(QtCore.QRect(0, 80, 61, 61)) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.HomeBtn.sizePolicy().hasHeightForWidth()) self.HomeBtn.setSizePolicy(sizePolicy) self.HomeBtn.setLayoutDirection(QtCore.Qt.LeftToRight) self.HomeBtn.setText("") icon10 = QtGui.QIcon() icon10.addPixmap(QtGui.QPixmap("V4Beta3_HomeBtn_60x60.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.HomeBtn.setIcon(icon10) self.HomeBtn.setIconSize(QtCore.QSize(120, 120)) self.HomeBtn.setChecked(False) self.HomeBtn.setObjectName("HomeBtn") self.WeatherBtn = QtWidgets.QPushButton(Dialog) self.WeatherBtn.setGeometry(QtCore.QRect(0, 140, 61, 61)) self.WeatherBtn.setText("") icon11 = QtGui.QIcon() icon11.addPixmap(QtGui.QPixmap("V4Beta3_WeatherBtn_60x60.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.WeatherBtn.setIcon(icon11) self.WeatherBtn.setIconSize(QtCore.QSize(120, 120)) self.WeatherBtn.setObjectName("WeatherBtn") self.AboutBtn = QtWidgets.QPushButton(Dialog) self.AboutBtn.setGeometry(QtCore.QRect(0, 200, 61, 61)) self.AboutBtn.setText("") icon12 = QtGui.QIcon() icon12.addPixmap(QtGui.QPixmap("V4Beta3_AboutBtn_60x60.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.AboutBtn.setIcon(icon12) self.AboutBtn.setIconSize(QtCore.QSize(120, 120)) self.AboutBtn.setObjectName("AboutBtn") self.LeftSlide = QtWidgets.QLabel(Dialog) self.LeftSlide.setGeometry(QtCore.QRect(0, 0, 63, 320)) self.LeftSlide.setText("") self.LeftSlide.setPixmap(QtGui.QPixmap(":/Bg/Left_Slide.bmp")) self.LeftSlide.setScaledContents(True) self.LeftSlide.setObjectName("LeftSlide") self.LeftSlide.raise_() self.MainTab.raise_() self.HomeBtn.raise_() self.WeatherBtn.raise_() self.AboutBtn.raise_() self.retranslateUi(Dialog) self.MainTab.setCurrentIndex(2) self.pushButton_2.clicked.connect(Dialog.close) QtCore.QMetaObject.connectSlotsByName(Dialog)
def setupUi(self, widget): widget.setObjectName("widget") widget.resize(766, 600) self.commandLinkButton = QtWidgets.QCommandLinkButton(widget) self.commandLinkButton.setGeometry(QtCore.QRect(570, 30, 211, 41)) font = QtGui.QFont() font.setPointSize(16) self.commandLinkButton.setFont(font) self.commandLinkButton.setObjectName("commandLinkButton") self.label = QtWidgets.QLabel(widget) self.label.setGeometry(QtCore.QRect(577, 120, 211, 51)) font = QtGui.QFont() font.setPointSize(18) self.label.setFont(font) self.label.setObjectName("label") self.label_2 = QtWidgets.QLabel(widget) self.label_2.setGeometry(QtCore.QRect(590, 0, 191, 21)) font = QtGui.QFont() font.setPointSize(18) self.label_2.setFont(font) self.label_2.setObjectName("label_2") self.calendarWidget = QtWidgets.QCalendarWidget(widget) self.calendarWidget.setGeometry(QtCore.QRect(0, 252, 541, 341)) self.calendarWidget.setObjectName("calendarWidget") self.label_3 = QtWidgets.QLabel(widget) self.label_3.setGeometry(QtCore.QRect(390, 220, 131, 21)) font = QtGui.QFont() font.setPointSize(20) self.label_3.setFont(font) self.label_3.setObjectName("label_3") self.label_4 = QtWidgets.QLabel(widget) self.label_4.setGeometry(QtCore.QRect(0, 0, 231, 41)) font = QtGui.QFont() font.setPointSize(18) font.setUnderline(False) font.setStrikeOut(False) self.label_4.setFont(font) self.label_4.setObjectName("label_4") self.textEdit_7 = QtWidgets.QTextEdit(widget) self.textEdit_7.setGeometry(QtCore.QRect(290, 110, 251, 91)) self.textEdit_7.setObjectName("textEdit_7") self.progressBar = QtWidgets.QProgressBar(widget) self.progressBar.setGeometry(QtCore.QRect(287, 30, 241, 23)) self.progressBar.setProperty("value", 0) self.progressBar.setObjectName("progressBar") self.line = QtWidgets.QFrame(widget) self.line.setGeometry(QtCore.QRect(0, 30, 251, 16)) self.line.setMidLineWidth(3) self.line.setFrameShape(QtWidgets.QFrame.HLine) self.line.setFrameShadow(QtWidgets.QFrame.Sunken) self.line.setObjectName("line") self.label_5 = QtWidgets.QLabel(widget) self.label_5.setGeometry(QtCore.QRect(280, 10, 91, 20)) font = QtGui.QFont() font.setPointSize(16) self.label_5.setFont(font) self.label_5.setObjectName("label_5") self.textEdit_8 = QtWidgets.QTextEdit(widget) self.textEdit_8.setGeometry(QtCore.QRect(370, 10, 181, 21)) self.textEdit_8.setObjectName("textEdit_8") self.label_6 = QtWidgets.QLabel(widget) self.label_6.setGeometry(QtCore.QRect(340, 50, 121, 16)) self.label_6.setObjectName("label_6") self.line_3 = QtWidgets.QFrame(widget) self.line_3.setGeometry(QtCore.QRect(290, 70, 261, 16)) font = QtGui.QFont() font.setPointSize(13) self.line_3.setFont(font) self.line_3.setLineWidth(3) self.line_3.setFrameShape(QtWidgets.QFrame.HLine) self.line_3.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_3.setObjectName("line_3") self.label_7 = QtWidgets.QLabel(widget) self.label_7.setGeometry(QtCore.QRect(370, 90, 91, 20)) font = QtGui.QFont() font.setPointSize(14) self.label_7.setFont(font) self.label_7.setObjectName("label_7") self.line_2 = QtWidgets.QFrame(widget) self.line_2.setGeometry(QtCore.QRect(240, 0, 16, 41)) self.line_2.setLineWidth(1) self.line_2.setMidLineWidth(3) self.line_2.setFrameShape(QtWidgets.QFrame.VLine) self.line_2.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_2.setObjectName("line_2") self.line_4 = QtWidgets.QFrame(widget) self.line_4.setGeometry(QtCore.QRect(554, 0, 16, 161)) self.line_4.setLineWidth(2) self.line_4.setFrameShape(QtWidgets.QFrame.VLine) self.line_4.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_4.setObjectName("line_4") self.listWidget = QtWidgets.QListWidget(widget) self.listWidget.setGeometry(QtCore.QRect(560, 160, 231, 431)) self.listWidget.setObjectName("listWidget") self.gridLayoutWidget = QtWidgets.QWidget(widget) self.gridLayoutWidget.setGeometry(QtCore.QRect(9, 49, 271, 141)) self.gridLayoutWidget.setObjectName("gridLayoutWidget") self.gridLayout = QtWidgets.QGridLayout(self.gridLayoutWidget) self.gridLayout.setContentsMargins(0, 0, 0, 0) self.gridLayout.setObjectName("gridLayout") self.pushButton = QtWidgets.QPushButton(widget) self.pushButton.setGeometry(QtCore.QRect(10, 200, 131, 32)) font = QtGui.QFont() font.setPointSize(10) self.pushButton.setFont(font) self.pushButton.setObjectName("pushButton") self.pushButton_2 = QtWidgets.QPushButton(widget) self.pushButton_2.setGeometry(QtCore.QRect(150, 200, 131, 32)) font = QtGui.QFont() font.setPointSize(10) self.pushButton_2.setFont(font) self.pushButton_2.setObjectName("pushButton_2") self.pushButton_3 = QtWidgets.QPushButton(widget) self.pushButton_3.setGeometry(QtCore.QRect(530, 30, 31, 31)) font = QtGui.QFont() font.setPointSize(13) self.pushButton_3.setFont(font) self.pushButton_3.setObjectName("pushButton_3") self.commandLinkButton_2 = QtWidgets.QCommandLinkButton(widget) self.commandLinkButton_2.setGeometry(QtCore.QRect(570, 70, 192, 41)) font = QtGui.QFont() font.setPointSize(16) self.commandLinkButton_2.setFont(font) self.commandLinkButton_2.setObjectName("commandLinkButton_2") self.retranslateUi(widget) self.commandLinkButton.clicked.connect(widget.link1) self.listWidget.clicked['QModelIndex'].connect(widget.select) self.pushButton.clicked.connect(widget.del_note) self.pushButton_2.clicked.connect(widget.add_note) self.pushButton_3.clicked.connect(widget.boost) self.commandLinkButton_2.clicked.connect(widget.link2) self.calendarWidget.clicked['QDate'].connect(widget.calspecial) self.textEdit_7.textChanged.connect(widget.note_for_date) QtCore.QMetaObject.connectSlotsByName(widget)
def initUI(self, Ui_DailySummary): #初始化报告参数 self.rptDate = '' self.rptAcct = '' vLayout = QtWidgets.QVBoxLayout(self) hLayout = QtWidgets.QHBoxLayout() hLayout2 = QtWidgets.QHBoxLayout() lblDate = QtWidgets.QLabel(self) lblDate.setText('Date') hLayout.addWidget(lblDate) cal = QtWidgets.QCalendarWidget(self) dtEdit = QtWidgets.QDateEdit(QtCore.QDate.currentDate(), self) dtEdit.setCalendarPopup(True) dtEdit.setCalendarWidget(cal) dtEdit.setMaximumDate(QtCore.QDate.currentDate()) dtEdit.setDate(cal.selectedDate()) dtEdit.dateChanged.connect(self.saveDate) #dtEdit.setFixedWidth(120) hLayout.addWidget(dtEdit) lblAcct = QtWidgets.QLabel(self) lblAcct.setText('Account') hLayout.addWidget(lblAcct) comboAcct = QtWidgets.QComboBox() comboAcct.setEditable(True) comboAcct.lineEdit().setAlignment(QtCore.Qt.AlignLeft) comboAcct.addItems(['Citic', 'CMB', 'ALL']) comboAcct.currentTextChanged.connect(self.saveAcct) comboAcct.setStyleSheet("background-color:white;") hLayout.addWidget(comboAcct) hLayout.addStretch(10) btnReport = QtWidgets.QPushButton("RUN REPORT", self) btnReport.clicked.connect(self.loadReport) hLayout.addWidget(btnReport) hLayout.addStretch(1) widget = QtWidgets.QWidget() widget.setLayout(hLayout) #widget.setFixedHeight(50) vLayout.addWidget(widget) hLayout.setContentsMargins(0, 0, 0, 0) hLayout2.setContentsMargins(0, 0, 0, 0) vLayout.setContentsMargins(0, 0, 0, 0) vLayout.setSpacing(0) self.tblHold = QtWidgets.QTableView(self) hLayout2.addWidget(self.tblHold) vLayout.addLayout(hLayout2) self.rptDate = dtEdit.date().toString('yyyyMMdd') self.rptAcct = comboAcct.currentText()
def setupUi(self, Calender): Calender.setObjectName("Calender") Calender.resize(1117, 765) Calender.setStyleSheet("background-color: rgb(56, 58, 89)") self.days_combo_4 = QtWidgets.QComboBox(Calender) self.days_combo_4.setGeometry(QtCore.QRect(440, 200, 201, 31)) font = QtGui.QFont() font.setPointSize(10) self.days_combo_4.setFont(font) self.days_combo_4.setStyleSheet("background-color: rgb(98, 114, 164)") self.days_combo_4.setObjectName("days_combo_4") self.days_combo_4.addItem("") self.days_combo_4.addItem("") self.days_combo_4.addItem("") self.days_combo_4.addItem("") self.days_combo_4.addItem("") self.days_combo_4.addItem("") self.days_combo_4.addItem("") self.days_combo_4.addItem("") self.days_combo_4.addItem("") self.days_combo_4.addItem("") self.days_combo_4.addItem("") self.event_list_3 = QtWidgets.QTextBrowser(Calender) self.event_list_3.setGeometry(QtCore.QRect(650, 50, 461, 701)) font = QtGui.QFont() font.setPointSize(10) font.setBold(True) font.setWeight(75) self.event_list_3.setFont(font) self.event_list_3.setStyleSheet("background-color: rgb(98, 114, 164)") self.event_list_3.setObjectName("event_list_3") self.event_detail_2 = QtWidgets.QLineEdit(Calender) self.event_detail_2.setGeometry(QtCore.QRect(120, 570, 501, 101)) self.event_detail_2.setStyleSheet( "background-color: rgb(98, 114, 164)") self.event_detail_2.setObjectName("event_detail_2") self.check_button_2 = QtWidgets.QPushButton(Calender) self.check_button_2.setGeometry(QtCore.QRect(490, 157, 91, 31)) font = QtGui.QFont() font.setPointSize(10) font.setBold(True) font.setWeight(75) self.check_button_2.setFont(font) self.check_button_2.setStyleSheet( "background-color: qlineargradient(spread:pad, x1:0, y1:0.511364, x2:1, y2:0.523, stop:0 rgba(254, 121, 199, 255), stop:1 rgba(170, 85, 255, 255));" ) self.check_button_2.setObjectName("check_button_2") self.cancel_3 = QtWidgets.QPushButton(Calender) self.cancel_3.setGeometry(QtCore.QRect(1000, 10, 101, 31)) font = QtGui.QFont() font.setPointSize(10) font.setBold(True) font.setWeight(75) self.cancel_3.setFont(font) self.cancel_3.setStyleSheet("\n" "color: rgb(255, 255, 255);\n" "background:rgb(126, 143, 255);") self.cancel_3.setObjectName("cancel_3") self.event_combo_2 = QtWidgets.QComboBox(Calender) self.event_combo_2.setGeometry(QtCore.QRect(50, 490, 211, 31)) font = QtGui.QFont() font.setPointSize(10) self.event_combo_2.setFont(font) self.event_combo_2.setStyleSheet("background-color: rgb(98, 114, 164)") self.event_combo_2.setObjectName("event_combo_2") self.event_combo_2.addItem("") self.event_combo_2.addItem("") self.event_combo_2.addItem("") self.event_combo_2.addItem("") self.label_7 = QtWidgets.QLabel(Calender) self.label_7.setGeometry(QtCore.QRect(20, 570, 91, 20)) font = QtGui.QFont() font.setPointSize(11) self.label_7.setFont(font) self.label_7.setStyleSheet("color: rgb(254, 121, 199);") self.label_7.setObjectName("label_7") self.calendar_3 = QtWidgets.QCalendarWidget(Calender) self.calendar_3.setGeometry(QtCore.QRect(20, 30, 411, 341)) font = QtGui.QFont() font.setPointSize(10) font.setBold(True) font.setWeight(75) self.calendar_3.setFont(font) self.calendar_3.setStyleSheet( "background:rgb(0,0,0);\n" "color:rgb(255, 0, 255);\n" "alternate-background-color:rgb(52, 52, 52);\n" "selection-background-color: rgb(141, 209, 9);\n" "selection-color: rgb(0, 85, 127);") self.calendar_3.setObjectName("calendar_3") self.label_4 = QtWidgets.QLabel(Calender) self.label_4.setGeometry(QtCore.QRect(50, 420, 61, 20)) font = QtGui.QFont() font.setPointSize(11) self.label_4.setFont(font) self.label_4.setStyleSheet("color: rgb(254, 121, 199);") self.label_4.setObjectName("label_4") self.label_3 = QtWidgets.QLabel(Calender) self.label_3.setGeometry(QtCore.QRect(650, 20, 151, 16)) font = QtGui.QFont() font.setPointSize(11) font.setBold(False) font.setWeight(50) self.label_3.setFont(font) self.label_3.setStyleSheet("color: rgb(254, 121, 199);") self.label_3.setObjectName("label_3") self.submit_2 = QtWidgets.QPushButton(Calender) self.submit_2.setGeometry(QtCore.QRect(290, 690, 101, 31)) font = QtGui.QFont() font.setPointSize(10) font.setBold(True) font.setWeight(75) self.submit_2.setFont(font) self.submit_2.setStyleSheet( "background-color: qlineargradient(spread:pad, x1:0, y1:0.511364, x2:1, y2:0.523, stop:0 rgba(254, 121, 199, 255), stop:1 rgba(170, 85, 255, 255));" ) self.submit_2.setObjectName("submit_2") self.days_combo_3 = QtWidgets.QComboBox(Calender) self.days_combo_3.setGeometry(QtCore.QRect(290, 490, 221, 31)) font = QtGui.QFont() font.setPointSize(10) self.days_combo_3.setFont(font) self.days_combo_3.setStyleSheet("background-color: rgb(98, 114, 164)") self.days_combo_3.setObjectName("days_combo_3") self.days_combo_3.addItem("") self.days_combo_3.addItem("") self.days_combo_3.addItem("") self.days_combo_3.addItem("") self.days_combo_3.addItem("") self.days_combo_3.addItem("") self.days_combo_3.addItem("") self.days_combo_3.addItem("") self.days_combo_3.addItem("") self.days_combo_3.addItem("") self.event_name_2 = QtWidgets.QLineEdit(Calender) self.event_name_2.setGeometry(QtCore.QRect(120, 410, 321, 31)) self.event_name_2.setStyleSheet("background-color: rgb(98, 114, 164)") self.event_name_2.setObjectName("event_name_2") self.leaveBalance = QtWidgets.QTextBrowser(Calender) self.leaveBalance.setGeometry(QtCore.QRect(470, 310, 121, 41)) font = QtGui.QFont() font.setPointSize(10) font.setBold(True) font.setWeight(75) self.leaveBalance.setFont(font) self.leaveBalance.setStyleSheet("background-color: rgb(98, 114, 164)") self.leaveBalance.setObjectName("leaveBalance") self.label_8 = QtWidgets.QLabel(Calender) self.label_8.setGeometry(QtCore.QRect(470, 280, 111, 16)) font = QtGui.QFont() font.setPointSize(11) self.label_8.setFont(font) self.label_8.setStyleSheet("color: rgb(254, 121, 199);") self.label_8.setObjectName("label_8") self.label_9 = QtWidgets.QLabel(Calender) self.label_9.setGeometry(QtCore.QRect(290, 460, 191, 16)) font = QtGui.QFont() font.setPointSize(11) self.label_9.setFont(font) self.label_9.setStyleSheet("color: rgb(254, 121, 199);") self.label_9.setObjectName("label_9") self.label_10 = QtWidgets.QLabel(Calender) self.label_10.setGeometry(QtCore.QRect(50, 460, 131, 16)) font = QtGui.QFont() font.setPointSize(11) self.label_10.setFont(font) self.label_10.setStyleSheet("color: rgb(254, 121, 199);") self.label_10.setObjectName("label_10") self.welcome = QtWidgets.QTextBrowser(Calender) self.welcome.setGeometry(QtCore.QRect(440, 30, 201, 51)) font = QtGui.QFont() font.setPointSize(11) font.setBold(True) font.setWeight(75) self.welcome.setFont(font) self.welcome.setStyleSheet("background-color: rgb(98, 114, 164)") self.welcome.setObjectName("welcome") self.dele = QtWidgets.QPushButton(Calender) self.dele.setGeometry(QtCore.QRect(460, 690, 131, 31)) font = QtGui.QFont() font.setPointSize(10) font.setBold(True) font.setWeight(75) self.dele.setFont(font) self.dele.setStyleSheet( "background-color: qlineargradient(spread:pad, x1:0, y1:0.511364, x2:1, y2:0.523, stop:0 rgba(254, 121, 199, 255), stop:1 rgba(170, 85, 255, 255));" ) self.dele.setObjectName("dele") self.retranslateUi(Calender) QtCore.QMetaObject.connectSlotsByName(Calender)
def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(930, 662) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.horizontalLayout = QtWidgets.QHBoxLayout(self.centralwidget) self.horizontalLayout.setObjectName("horizontalLayout") self.verticalLayout = QtWidgets.QVBoxLayout() self.verticalLayout.setObjectName("verticalLayout") self.groupBox = QtWidgets.QGroupBox(self.centralwidget) self.groupBox.setObjectName("groupBox") self.verticalLayout_4 = QtWidgets.QVBoxLayout(self.groupBox) self.verticalLayout_4.setObjectName("verticalLayout_4") self.subInfoTable = QtWidgets.QTableView(self.groupBox) self.subInfoTable.setObjectName("subInfoTable") self.verticalLayout_4.addWidget(self.subInfoTable) self.subInfoCombo = QtWidgets.QComboBox(self.groupBox) self.subInfoCombo.setObjectName("subInfoCombo") self.verticalLayout_4.addWidget(self.subInfoCombo) self.verticalLayout.addWidget(self.groupBox) self.groupBox_3 = QtWidgets.QGroupBox(self.centralwidget) self.groupBox_3.setObjectName("groupBox_3") self.horizontalLayout_5 = QtWidgets.QHBoxLayout(self.groupBox_3) self.horizontalLayout_5.setObjectName("horizontalLayout_5") self.anceTable = QtWidgets.QTableView(self.groupBox_3) self.anceTable.setObjectName("anceTable") self.horizontalLayout_5.addWidget(self.anceTable) self.verticalLayout_5 = QtWidgets.QVBoxLayout() self.verticalLayout_5.setContentsMargins(0, -1, -1, -1) self.verticalLayout_5.setObjectName("verticalLayout_5") self.anceShowBtn = QtWidgets.QPushButton(self.groupBox_3) self.anceShowBtn.setObjectName("anceShowBtn") self.verticalLayout_5.addWidget(self.anceShowBtn) self.ancePageBtn = QtWidgets.QPushButton(self.groupBox_3) self.ancePageBtn.setObjectName("ancePageBtn") self.verticalLayout_5.addWidget(self.ancePageBtn) self.horizontalLayout_5.addLayout(self.verticalLayout_5) self.verticalLayout.addWidget(self.groupBox_3) self.horizontalLayout.addLayout(self.verticalLayout) self.verticalLayout_2 = QtWidgets.QVBoxLayout() self.verticalLayout_2.setObjectName("verticalLayout_2") self.groupBox_2 = QtWidgets.QGroupBox(self.centralwidget) self.groupBox_2.setObjectName("groupBox_2") self.horizontalLayout_3 = QtWidgets.QHBoxLayout(self.groupBox_2) self.horizontalLayout_3.setObjectName("horizontalLayout_3") self.hwTable = QtWidgets.QTableView(self.groupBox_2) self.hwTable.setObjectName("hwTable") self.horizontalLayout_3.addWidget(self.hwTable) self.verticalLayout_3 = QtWidgets.QVBoxLayout() self.verticalLayout_3.setContentsMargins(0, -1, -1, -1) self.verticalLayout_3.setObjectName("verticalLayout_3") self.hwSubmitBtn = QtWidgets.QPushButton(self.groupBox_2) self.hwSubmitBtn.setObjectName("hwSubmitBtn") self.verticalLayout_3.addWidget(self.hwSubmitBtn) self.hwPageBtn = QtWidgets.QPushButton(self.groupBox_2) self.hwPageBtn.setObjectName("hwPageBtn") self.verticalLayout_3.addWidget(self.hwPageBtn) self.horizontalLayout_3.addLayout(self.verticalLayout_3) self.verticalLayout_2.addWidget(self.groupBox_2) self.groupBox_4 = QtWidgets.QGroupBox(self.centralwidget) self.groupBox_4.setObjectName("groupBox_4") self.horizontalLayout_4 = QtWidgets.QHBoxLayout(self.groupBox_4) self.horizontalLayout_4.setObjectName("horizontalLayout_4") self.calendarWidget = QtWidgets.QCalendarWidget(self.groupBox_4) self.calendarWidget.setObjectName("calendarWidget") self.horizontalLayout_4.addWidget(self.calendarWidget) self.verticalLayout_6 = QtWidgets.QVBoxLayout() self.verticalLayout_6.setContentsMargins(0, -1, -1, -1) self.verticalLayout_6.setObjectName("verticalLayout_6") self.dateEdit = QtWidgets.QDateEdit(self.groupBox_4) self.dateEdit.setObjectName("dateEdit") self.verticalLayout_6.addWidget(self.dateEdit) self.dateEdtBtn = QtWidgets.QPushButton(self.groupBox_4) self.dateEdtBtn.setObjectName("dateEdtBtn") self.verticalLayout_6.addWidget(self.dateEdtBtn) self.chkScheduleBtn = QtWidgets.QPushButton(self.groupBox_4) self.chkScheduleBtn.setObjectName("chkScheduleBtn") self.verticalLayout_6.addWidget(self.chkScheduleBtn) self.horizontalLayout_4.addLayout(self.verticalLayout_6) self.verticalLayout_2.addWidget(self.groupBox_4) self.horizontalLayout.addLayout(self.verticalLayout_2) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 930, 26)) self.menubar.setObjectName("menubar") self.menu = QtWidgets.QMenu(self.menubar) self.menu.setObjectName("menu") self.menu_2 = QtWidgets.QMenu(self.menubar) self.menu_2.setObjectName("menu_2") MainWindow.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(MainWindow) self.statusbar.setObjectName("statusbar") MainWindow.setStatusBar(self.statusbar) self.actionLogIn = QtWidgets.QAction(MainWindow) self.actionLogIn.setObjectName("actionLogIn") self.actionShow_Message = QtWidgets.QAction(MainWindow) self.actionShow_Message.setObjectName("actionShow_Message") self.menu.addAction(self.actionLogIn) self.menu_2.addAction(self.actionShow_Message) self.menubar.addAction(self.menu.menuAction()) self.menubar.addAction(self.menu_2.menuAction()) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) self.today_date = self.calendarWidget.selectedDate() self.today_date1 = str(self.today_date.getDate()[0]) + ( '0' + str(self.today_date.getDate()[1]) ) if self.today_date.getDate()[1] < 10 else ( self.today_date.getDate()[1]) self.today_date1 = self.today_date1 + ('0' + str( self.today_date.getDate()[2])) if self.today_date.getDate( )[2] < 10 else self.today_date.getDate()[2] self.today_schedule = Module.ConvFunctions( self.secrets.s, self.secrets.uid).getCalender(self.today_date1, 'readSchedule') if len(self.today_schedule['title']) == 0: self.today_schedule = '일정이 없습니다.' self.subInfoCombo.addItems( self.lecture_info.keys()) #combobox에 과목 크롤링 데이터 추가 self.subInfoCombo.currentIndexChanged.connect(self.getData)
def initUI(self): self.setWindowFlags(QtCore.Qt.FramelessWindowHint | QtCore.Qt.WindowStaysOnTopHint) vbox = QtWidgets.QVBoxLayout() vbox.setSpacing(10) vbox.addStretch(1) vbox.setSizeConstraint(QtWidgets.QLayout.SetFixedSize) self.groupEdit = QtWidgets.QLineEdit() self.groupEdit.setPlaceholderText('Share with group...') vbox.addWidget(self.groupEdit) self.userEdit = QtWidgets.QLineEdit() self.userEdit.setPlaceholderText('Share with user...') vbox.addWidget(self.userEdit) self.shareListVBox = QtWidgets.QVBoxLayout() vbox.addLayout(self.shareListVBox) horizontalLine = QtWidgets.QFrame() horizontalLine.setFrameStyle(QtWidgets.QFrame.HLine) horizontalLine.setSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) vbox.addWidget(horizontalLine) self.shareCB = QtWidgets.QCheckBox('Share Link', self) vbox.addWidget(self.shareCB) self.shareHBox = QtWidgets.QHBoxLayout() self.copyButton = QtWidgets.QPushButton( QtGui.QIcon.fromTheme('edit-copy'), '', self) self.copyButton.setSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) self.shareEdit = QtWidgets.QLineEdit() self.shareHBox.addWidget(self.shareEdit) self.shareHBox.addWidget(self.copyButton) vbox.addLayout(self.shareHBox) self.passwordCB = QtWidgets.QCheckBox('Password Protect', self) vbox.addWidget(self.passwordCB) self.passwordEdit = QtWidgets.QLineEdit() self.passwordEdit.setPlaceholderText( 'Choose a password for the public link') self.passwordEdit.setEchoMode(QtWidgets.QLineEdit.Password) vbox.addWidget(self.passwordEdit) self.expirationCB = QtWidgets.QCheckBox('Set expiration date', self) vbox.addWidget(self.expirationCB) self.calendar = QtWidgets.QCalendarWidget(self) vbox.addWidget(self.calendar) self.setLayout(vbox) self.setWindowTitle('OwnCloud Share') self.hide_share() self.get_shares() self.calendar.clicked[QtCore.QDate].connect(self.date_selected) self.groupEdit.returnPressed.connect( lambda: self.add_share(SHARETYPE_GROUP, self.groupEdit)) self.userEdit.returnPressed.connect( lambda: self.add_share(SHARETYPE_USER, self.userEdit)) self.passwordEdit.returnPressed.connect(self.set_password) self.passwordCB.stateChanged.connect(self.password_check_changed) self.shareCB.stateChanged.connect(self.share_link) self.copyButton.clicked.connect(self.copy_button_clicked) self.expirationCB.stateChanged.connect(self.expiration_check_changed) self.show()
def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(762, 762) MainWindow.setAutoFillBackground(False) MainWindow.setStyleSheet("background-color: rgb(15, 45, 80);\n" "QPushButton { color: red }\n" "QLineEdit { color: red }\n" "QComboBox { color: red }\n" "") MainWindow.setToolButtonStyle(QtCore.Qt.ToolButtonTextUnderIcon) MainWindow.setAnimated(True) MainWindow.setDockNestingEnabled(True) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.horizontalScrollBar = QtWidgets.QScrollBar(self.centralwidget) self.horizontalScrollBar.setGeometry(QtCore.QRect(0, 700, 761, 20)) self.horizontalScrollBar.setOrientation(QtCore.Qt.Horizontal) self.horizontalScrollBar.setObjectName("horizontalScrollBar") self.calendarWidget = QtWidgets.QCalendarWidget(self.centralwidget) self.calendarWidget.setGeometry(QtCore.QRect(400, 10, 300, 250)) self.calendarWidget.setStyleSheet("background-color: rgb(17, 50, 100);\n" "color: rgb(205, 250, 255); ") self.calendarWidget.setObjectName("calendarWidget") self.calendarWidget.setAutoFillBackground(True) self.login_box = QtWidgets.QGroupBox(self.centralwidget) self.login_box.setGeometry(QtCore.QRect(30, 40, 350, 175)) self.login_box.setAutoFillBackground(False) self.login_box.setStyleSheet("background-color: rgb(17, 50, 100);\n" "color: rgb(205, 250, 255); ") self.login_box.setObjectName("login_box") self.email_lab = QtWidgets.QLabel(self.login_box) self.email_lab.setGeometry(QtCore.QRect(10, 30, 130, 29)) self.email_lab.setStyleSheet("color: rgb(205, 250, 255); ") self.email_lab.setObjectName("email_lab") self.email_edit = QtWidgets.QLineEdit(self.login_box) self.email_edit.setGeometry(QtCore.QRect(200, 30, 120, 28)) self.email_edit.setObjectName("email_edit") self.pass1_lab = QtWidgets.QLabel(self.login_box) self.pass1_lab.setGeometry(QtCore.QRect(10, 70, 130, 20)) self.pass1_lab.setObjectName("pass1_lab") self.pass1_edit = QtWidgets.QLineEdit(self.login_box) self.pass1_edit.setGeometry(QtCore.QRect(200, 70, 120, 28)) self.pass1_edit.setObjectName("pass1_edit") self.pass2_lab = QtWidgets.QLabel(self.login_box) self.pass2_lab.setGeometry(QtCore.QRect(10, 110, 130, 20)) self.pass2_lab.setObjectName("pass2_lab") self.pass2_edit = QtWidgets.QLineEdit(self.login_box) self.pass2_edit.setGeometry(QtCore.QRect(200, 110, 120, 28)) self.pass2_edit.setObjectName("pass2_edit") self.groupBox = QtWidgets.QGroupBox(self.centralwidget) self.groupBox.setGeometry(QtCore.QRect(30, 250, 350, 175)) self.groupBox.setAutoFillBackground(False) self.groupBox.setStyleSheet("background-color: rgb(17, 50, 100);\n" "color: rgb(205, 250, 255); ") self.groupBox.setObjectName("groupBox") self.label = QtWidgets.QLabel(self.groupBox) self.label.setGeometry(QtCore.QRect(10, 30, 130, 29)) self.label.setStyleSheet("color: rgb(205, 250, 255); ") self.label.setObjectName("label") self.lineEdit_7 = QtWidgets.QLineEdit(self.groupBox) self.lineEdit_7.setGeometry(QtCore.QRect(200, 30, 120, 28)) self.lineEdit_7.setObjectName("lineEdit_7") self.label_2 = QtWidgets.QLabel(self.groupBox) self.label_2.setGeometry(QtCore.QRect(10, 70, 130, 20)) self.label_2.setObjectName("label_2") self.lineEdit_8 = QtWidgets.QLineEdit(self.groupBox) self.lineEdit_8.setGeometry(QtCore.QRect(200, 70, 120, 28)) self.lineEdit_8.setObjectName("lineEdit_8") self.T_Sub_But1 = QtWidgets.QPushButton(self.centralwidget) self.T_Sub_But1.setGeometry(QtCore.QRect(305, 513, 150, 57)) font = QtGui.QFont() #font.setFamily("Baskerville") font.setFamily("orbitron") font.setPointSize(14) font.setBold(False) font.setItalic(False) font.setWeight(25) font.setLetterSpacing(font.AbsoluteSpacing, 5) font.setCapitalization(font.SmallCaps) self.T_Sub_But1.setFont(font) self.T_Sub_But1.setAutoFillBackground(False) #self.T_Sub_But1.setStyleSheet("QPushButton { border-image: url(But1.png) 0 0 0 0 stretch stretch; color: rgb(205, 250, 255)}" "QPushButton:pressed { border-image: url(But2-2.png) 0 0 0 0 stretch stretch; color: rgb(50, 145, 205)}" "background-repeat: no-repeat;" "background-position: center center;") self.T_Sub_But1.setStyleSheet("QPushButton { border-image: url(But1.png) 0 0 0 0 stretch stretch; color: rgb(205, 250, 255)}" "QPushButton:pressed { border-image: url(But2-2.png) 0 0 0 0 stretch stretch; color: rgb(200, 0, 5)}" "QPushButton:disabled { border-image: url(But3.png) 0 0 0 0 stretch stretch; color: rgb(50, 145, 205)}" "background-repeat: no-repeat;" "background-position: center center;" "background-repeat: no-repeat;" "background-position: center center;" ) self.T_Sub_But1.setText("|SUBMIT|") self.T_Sub_But1.setIconSize(QtCore.QSize(150, 57)) self.T_Sub_But1.setCheckable(False) self.T_Sub_But1.setAutoRepeat(False) self.T_Sub_But1.setAutoExclusive(False) self.T_Sub_But1.setAutoDefault(False) self.T_Sub_But1.setDefault(False) self.T_Sub_But1.setFlat(False) self.T_Sub_But1.setObjectName("T_Sub_But1") self.T_Sub_But1.clicked.connect(self.on_T_Sub_But1_clicked) self.label_7 = QtWidgets.QLabel(self.centralwidget) self.label_7.setGeometry(QtCore.QRect(310, 582, 150, 148)) font = QtGui.QFont() font.setKerning(True) self.label_7.setFont(font) self.label_7.setAutoFillBackground(False) self.label_7.setFrameShape(QtWidgets.QFrame.NoFrame) self.label_7.setText("") self.label_7.setPixmap(QtGui.QPixmap("circle2.png")) self.label_7.setScaledContents(True) self.label_7.setObjectName("label_7") self.groupBox_3 = QtWidgets.QGroupBox(self.centralwidget) self.groupBox_3.setGeometry(QtCore.QRect(430, 250, 350, 175)) self.groupBox_3.setAutoFillBackground(False) self.groupBox_3.setStyleSheet("background-color: rgb(17, 50, 100);\n" "color: rgb(205, 250, 255); \n" "") self.groupBox_3.setObjectName("groupBox_3") self.label_16 = QtWidgets.QLabel(self.groupBox_3) self.label_16.setGeometry(QtCore.QRect(10, 30, 150, 16)) self.label_16.setObjectName("label_16") self.lineEdit_5 = QtWidgets.QLineEdit(self.groupBox_3) self.lineEdit_5.setGeometry(QtCore.QRect(200, 30, 120, 28)) self.lineEdit_5.setObjectName("lineEdit_5") self.label_17 = QtWidgets.QLabel(self.groupBox_3) self.label_17.setGeometry(QtCore.QRect(10, 70, 151, 16)) self.label_17.setObjectName("label_17") self.lineEdit_6 = QtWidgets.QLineEdit(self.groupBox_3) self.lineEdit_6.setGeometry(QtCore.QRect(200, 70, 120, 28)) self.lineEdit_6.setObjectName("lineEdit_6") self.label_18 = QtWidgets.QLabel(self.groupBox_3) self.label_18.setGeometry(QtCore.QRect(10, 110, 151, 16)) self.label_18.setObjectName("label_18") self.Location = QtWidgets.QComboBox(self.groupBox_3) self.Location.setGeometry(QtCore.QRect(200, 110, 120, 45)) self.Location.setObjectName("Location") self.groupBox.raise_() self.horizontalScrollBar.raise_() self.T_Sub_But1.raise_() self.label_7.raise_() self.groupBox_3.raise_() MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 762, 22)) self.menubar.setObjectName("menubar") self.menuFile = QtWidgets.QMenu(self.menubar) self.menuFile.setObjectName("menuFile") MainWindow.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(MainWindow) self.statusbar.setObjectName("statusbar") MainWindow.setStatusBar(self.statusbar) self.actionOpen_unsubmitted_Transaction = QtWidgets.QAction(MainWindow) self.actionOpen_unsubmitted_Transaction.setObjectName("actionOpen_unsubmitted_Transaction") self.actionNew_Transaction = QtWidgets.QAction(MainWindow) self.actionNew_Transaction.setObjectName("actionNew_Transaction") self.menuFile.addAction(self.actionOpen_unsubmitted_Transaction) self.menuFile.addAction(self.actionNew_Transaction) self.menubar.addAction(self.menuFile.menuAction()) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def initUI(self): self.setFixedSize(800, 500) self.move(300, 300) self.setWindowTitle('选择日期') icon = QtGui.QIcon() icon.addPixmap(QtGui.QPixmap("./logo-01.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.setWindowIcon(icon) self.main_widget = QtWidgets.QWidget() # 创建窗口主部件 self.main_layout = QtWidgets.QGridLayout() # 创建主部件的网格布局 self.main_widget.setLayout(self.main_layout) # 设置窗口主部件布局为网格布局 self.setObjectName('main_widget') self.top_widget = QtWidgets.QWidget() # 创建上侧部件 self.top_widget.setObjectName('top_widget') self.top_layout = QtWidgets.QGridLayout() # 创建上侧部件的网格布局层 self.top_widget.setLayout(self.top_layout) # 设置上侧部件布局为网格 self.top_widget.setStyleSheet(''' QWidget#top_widget{ color:#333333; background:#fafafa; border-top:1px solid darkGray; border-left:1px solid darkGray; border-right:1px solid darkGray; border-top-left-radius:10px; border-top-right-radius:10px; } ''') self.left_widget = QtWidgets.QWidget() # 创建左侧部件 self.left_widget.setObjectName('left_widget') self.left_layout = QtWidgets.QVBoxLayout() # 创建左侧部件的网格布局层 self.left_widget.setLayout(self.left_layout) # 设置左侧部件布局为网格 self.left_widget.setStyleSheet(''' QWidget#left_widget{ color:#232C51; background:#eeeeee; border-top:1px solid darkGray; border-bottom:1px solid darkGray; border-left:1px solid darkGray; border-bottom-left-radius:10px; } QLabel#left_label{ border:none; border-left:1px solid white; font-size:15px; font-weight:700; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; } ''') self.bottom_widget = QtWidgets.QWidget() # 创建上侧部件 self.bottom_widget.setObjectName('bottom_widget') self.bottom_layout = QtWidgets.QGridLayout() # 创建上侧部件的网格布局层 self.bottom_widget.setLayout(self.bottom_layout) # 设置上侧部件布局为网格 self.bottom_widget.setStyleSheet(''' QWidget#bottom_widget{ color:#333333; background:#fafafa; border-top:1px solid darkGray; border-left:1px solid darkGray; border-right:1px solid darkGray; border-bottom:1px solid darkGray; border-bottom-right-radius:10px; } ''') self.main_layout.addWidget(self.top_widget, 0, 0, 2, 12) self.main_layout.addWidget(self.left_widget, 2, 0, 8, 3) # 左侧部件在第0行第0列,占8行3列 self.main_layout.addWidget(self.bottom_widget, 2, 3, 8, 9) self.main_layout.setSpacing(0) self.setCentralWidget(self.main_widget) # 设置窗口主部件 self.setWindowFlag(QtCore.Qt.FramelessWindowHint) self.setWindowOpacity(0.99) # 设置窗口透明度 self.setAttribute(QtCore.Qt.WA_TranslucentBackground) # 设置窗口背景透明 # top self.top_label_1 = QtWidgets.QLabel('客流小程序') self.top_label_1.setFont(QtGui.QFont("黑体", 20, QtGui.QFont.Bold)) self.top_label_2 = QtWidgets.QLabel('版本 2.09.15') self.top_label_2.setFont(QtGui.QFont("黑体", 15, QtGui.QFont.Normal)) self.top_mini = QtWidgets.QPushButton("") # 最小化按钮 self.top_visit = QtWidgets.QPushButton("") # 空白按钮 self.top_close = QtWidgets.QPushButton("") # 关闭按钮 self.top_mini.setFixedSize(15, 15) # 设置最小化按钮大小 self.top_visit.setFixedSize(15, 15) # 设置按钮大小 self.top_close.setFixedSize(15, 15) self.top_mini.setStyleSheet( '''QPushButton{background:#6DDF6D;border-radius:5px;}QPushButton:hover{background:green;}''' ) self.top_visit.setStyleSheet( '''QPushButton{background:#F7D674;border-radius:5px;}QPushButton:hover{background:yellow;}''' ) self.top_close.setStyleSheet( '''QPushButton{background:#F76677;border-radius:5px;}QPushButton:hover{background:red;}''' ) self.top_mini.clicked.connect(self.showMinimized) self.top_visit.clicked.connect(self.showNormal) self.top_close.clicked.connect(sys.exit) blank = 15 self.top_layout.addWidget(self.top_label_1, 0, 0, 1, blank) self.top_layout.addWidget(self.top_label_2, 1, 0, 1, blank) self.top_layout.addWidget(self.top_mini, 0, blank, 1, 1) self.top_layout.addWidget(self.top_visit, 0, blank + 1, 1, 1) self.top_layout.addWidget(self.top_close, 0, blank + 2, 1, 1) self.top_layout.addWidget(QtWidgets.QLabel(''), 1, 0, 1, blank + 3) #left self.left_label = [] for i in range(len(self.status_list)): self.left_label.append(QtWidgets.QLabel(self.status_list[i])) self.left_label[i].setObjectName('left_label') if i <= self.status_id: self.left_label[i].setStyleSheet( "border:none;border-left:1px solid white;color:#ffffff;font-size:15px;font-weight:700;font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;" ) else: self.left_label[i].setStyleSheet( "border:none;border-left:1px solid white;color:#999999;font-size:15px;font-weight:700;font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;" ) self.left_label_5 = QtWidgets.QLabel( "<p>copyright © WX_Studio 2019</p>") #self.left_label_5.setObjectName('left_label') self.left_layout.addWidget(QtWidgets.QLabel()) for i in self.left_label: self.left_layout.addWidget(i) self.left_layout.addStretch(1) self.left_layout.addWidget(self.left_label_5) self.left_layout.setSpacing(20) '''self.topFiller = QtWidgets.QWidget() self.topFiller.setMinimumSize(250, 2000)#######设置滚动条的尺寸 self.scroll_layout = QtWidgets.QVBoxLayout() self.topFiller.setLayout(self.scroll_layout) self.datechecks = [QtWidgets.QCheckBox(date,self.topFiller) for date in self.dates] for check in self.datechecks: self.scroll_layout.addWidget(check) self.scroll_layout.addStretch(1) self.scroll = QtWidgets.QScrollArea() self.scroll.setWidget(self.topFiller)''' self.lbl = QtWidgets.QLabel(self.hints[self.status]) self.lbl.setAlignment(QtCore.Qt.AlignCenter) self.lbl.setFont(QtGui.QFont("黑体", 20, QtGui.QFont.Bold)) self.cal = QtWidgets.QCalendarWidget() self.cal.setMinimumDate(datetime.strptime((self.dates[0]), '%Y-%m-%d')) self.cal.setMaximumDate(datetime.strptime((self.dates[-1]), '%Y-%m-%d')) self.cal.setSelectionMode(QtWidgets.QCalendarWidget.SingleSelection) self.cal.setVerticalHeaderFormat( QtWidgets.QCalendarWidget.NoVerticalHeader) self.bottom_buttun1 = QtWidgets.QPushButton('继续') self.bottom_buttun2 = QtWidgets.QPushButton('退出') self.bottom_layout.addWidget(self.lbl, 0, 0, 1, blank + 3) self.bottom_layout.addWidget(self.cal, 1, 0, 4, blank + 3) self.bottom_layout.addWidget(QtWidgets.QLabel(''), 5, 0, 1, blank + 1) self.bottom_layout.addWidget(self.bottom_buttun1, 5, blank + 1, 1, 1) self.bottom_layout.addWidget(self.bottom_buttun2, 5, blank + 2, 1, 1) self.bottom_buttun1.clicked.connect(self.continue_) self.bottom_buttun2.clicked.connect(sys.exit)
def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(519, 375) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.gridLayout = QtWidgets.QGridLayout(self.centralwidget) self.gridLayout.setObjectName("gridLayout") self.tabWidget_1 = QtWidgets.QTabWidget(self.centralwidget) font = QtGui.QFont() font.setBold(False) font.setWeight(50) self.tabWidget_1.setFont(font) 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 = QtWidgets.QRadioButton(self.layoutWidget) self.radioButton.setChecked(True) self.radioButton.setObjectName("radioButton") self.verticalLayout_4.addWidget(self.radioButton) self.radioButton_2 = QtWidgets.QRadioButton(self.layoutWidget) self.radioButton_2.setObjectName("radioButton_2") self.verticalLayout_4.addWidget(self.radioButton_2) self.radioButton_3 = QtWidgets.QRadioButton(self.layoutWidget) self.radioButton_3.setObjectName("radioButton_3") self.verticalLayout_4.addWidget(self.radioButton_3) 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.gridLayout.addWidget(self.tabWidget_1, 0, 0, 1, 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(0) self.tabWidget_2.setCurrentIndex(0) self.dial.valueChanged['int'].connect(self.lcdNumber.display) self.radioButton_2.clicked.connect(self.progressBar.reset) self.fontComboBox.activated['QString'].connect(self.label.setText) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def home(self): btn = QtWidgets.QPushButton('Quit', self) btn.clicked.connect(self.close_application) btn.resize(btn.minimumSizeHint()) btn.move(0, 100) # Tool Bar extractAction = QtWidgets.QAction(QtGui.QIcon('icon.png'), 'Wow im here', self) extractAction.triggered.connect(self.close_application) self.toolBar = self.addToolBar("Extraction") self.toolBar.addAction(extractAction) # Font menu fontChoice = QtWidgets.QAction('Font', self) fontChoice.triggered.connect(self.font_choice) # for new toolbar uncoment next line # self.toolBar = self.addToolBar("Font") self.toolBar.addAction(fontChoice) #font colour color = QtGui.QColor(5, 3, 0) fontColor = QtWidgets.QAction('Font bg color', self) fontColor.triggered.connect(self.color_picker) self.toolBar.addAction(fontColor) # checkbox checkBox = QtWidgets.QCheckBox('Enlarge Window', self) checkBox.move(300, 25) checkBox.stateChanged.connect(self.enlarge_window) #Progress bar self.progress = QtWidgets.QProgressBar(self) self.progress.setGeometry(200, 80, 250, 20) #Progress bar action button self.btn = QtWidgets.QPushButton('Download', self) self.btn.move(200, 120) self.btn.clicked.connect(self.download) # Style # print(self.style().objectName) self.styleChoice = QtWidgets.QLabel("Windows Vista", self) comboBox = QtWidgets.QComboBox(self) comboBox.addItem("motif") comboBox.addItem("Windows") comboBox.addItem("cde") comboBox.addItem("Plastique") comboBox.addItem("Cleanlooks") comboBox.addItem("windowsvista") comboBox.move(50, 250) self.styleChoice.move(50, 150) comboBox.activated[str].connect(self.style_choice) # Calender cal = QtWidgets.QCalendarWidget(self) cal.move(500, 200) cal.resize(200, 200) self.show()
def setupUi(self, SetDateTime): SetDateTime.setObjectName("SetDateTime") SetDateTime.resize(574, 366) self.gridLayout = QtWidgets.QGridLayout(SetDateTime) self.gridLayout.setObjectName("gridLayout") self.widgetCalendar = QtWidgets.QCalendarWidget(SetDateTime) self.widgetCalendar.setFirstDayOfWeek(QtCore.Qt.Monday) self.widgetCalendar.setGridVisible(True) self.widgetCalendar.setObjectName("widgetCalendar") self.gridLayout.addWidget(self.widgetCalendar, 0, 2, 1, 1) spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.gridLayout.addItem(spacerItem, 0, 0, 1, 1) self.edDate = QtWidgets.QDateEdit(SetDateTime) self.edDate.setObjectName("edDate") self.gridLayout.addWidget(self.edDate, 1, 2, 1, 1) self.edTime = QtWidgets.QTimeEdit(SetDateTime) self.edTime.setObjectName("edTime") self.gridLayout.addWidget(self.edTime, 2, 2, 1, 1) self.label_2 = QtWidgets.QLabel(SetDateTime) self.label_2.setObjectName("label_2") self.gridLayout.addWidget(self.label_2, 2, 0, 1, 1) self.label = QtWidgets.QLabel(SetDateTime) self.label.setObjectName("label") self.gridLayout.addWidget(self.label, 1, 0, 1, 1) self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout.addItem(spacerItem1) self.btnOk = QtWidgets.QPushButton(SetDateTime) self.btnOk.setObjectName("btnOk") self.horizontalLayout.addWidget(self.btnOk) spacerItem2 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout.addItem(spacerItem2) self.gridLayout.addLayout(self.horizontalLayout, 3, 0, 1, 1) self.horizontalLayout_2 = QtWidgets.QHBoxLayout() self.horizontalLayout_2.setObjectName("horizontalLayout_2") spacerItem3 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_2.addItem(spacerItem3) self.btnCancel = QtWidgets.QPushButton(SetDateTime) self.btnCancel.setObjectName("btnCancel") self.horizontalLayout_2.addWidget(self.btnCancel) spacerItem4 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_2.addItem(spacerItem4) self.gridLayout.addLayout(self.horizontalLayout_2, 3, 2, 1, 1) self.widgetCalendar.raise_() self.edTime.raise_() self.label_2.raise_() self.label.raise_() self.edDate.raise_() self.retranslateUi(SetDateTime) self.widgetCalendar.clicked['QDate'].connect(self.edDate.setDate) QtCore.QMetaObject.connectSlotsByName(SetDateTime)
def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(1142, 771) icon = QtGui.QIcon() icon.addPixmap(QtGui.QPixmap(":/img/icon_128.ico"), QtGui.QIcon.Normal, QtGui.QIcon.Off) MainWindow.setWindowIcon(icon) self.centralwidget = QtWidgets.QWidget(MainWindow) 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.setTabPosition(QtWidgets.QTabWidget.West) self.tabWidget.setMovable(False) self.tabWidget.setObjectName("tabWidget") self.tab_msg = QtWidgets.QWidget() self.tab_msg.setObjectName("tab_msg") self.gridLayout_3 = QtWidgets.QGridLayout(self.tab_msg) self.gridLayout_3.setObjectName("gridLayout_3") self.textEdit_Recive = QtWidgets.QTextEdit(self.tab_msg) self.textEdit_Recive.setStyleSheet( "/*background-color: rgb(255, 255, 255);\n" "background-color: rgb(0, 0, 0);*/") self.textEdit_Recive.setUndoRedoEnabled(False) self.textEdit_Recive.setReadOnly(True) self.textEdit_Recive.setHtml( "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" "<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n" "p, li { white-space: pre-wrap; }\n" "</style></head><body style=\" font-family:\'SimSun\'; font-size:9pt; font-weight:400; font-style:normal;\">\n" "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><br /></p></body></html>" ) self.textEdit_Recive.setAcceptRichText(False) self.textEdit_Recive.setObjectName("textEdit_Recive") self.gridLayout_3.addWidget(self.textEdit_Recive, 2, 0, 1, 1) self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") self.label_2 = QtWidgets.QLabel(self.tab_msg) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.label_2.sizePolicy().hasHeightForWidth()) self.label_2.setSizePolicy(sizePolicy) self.label_2.setTextFormat(QtCore.Qt.AutoText) self.label_2.setObjectName("label_2") self.horizontalLayout.addWidget(self.label_2) spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout.addItem(spacerItem) self.hexSending_checkBox = QtWidgets.QCheckBox(self.tab_msg) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.hexSending_checkBox.sizePolicy().hasHeightForWidth()) self.hexSending_checkBox.setSizePolicy(sizePolicy) self.hexSending_checkBox.setObjectName("hexSending_checkBox") self.horizontalLayout.addWidget(self.hexSending_checkBox) self.Send_Button = QtWidgets.QPushButton(self.tab_msg) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.Send_Button.sizePolicy().hasHeightForWidth()) self.Send_Button.setSizePolicy(sizePolicy) self.Send_Button.setObjectName("Send_Button") self.horizontalLayout.addWidget(self.Send_Button) self.pushButton_clearSendText = QtWidgets.QPushButton(self.tab_msg) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.pushButton_clearSendText.sizePolicy().hasHeightForWidth()) self.pushButton_clearSendText.setSizePolicy(sizePolicy) self.pushButton_clearSendText.setObjectName("pushButton_clearSendText") self.horizontalLayout.addWidget(self.pushButton_clearSendText) self.gridLayout_3.addLayout(self.horizontalLayout, 3, 0, 1, 1) self.textEdit_Send = QtWidgets.QTextEdit(self.tab_msg) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.textEdit_Send.sizePolicy().hasHeightForWidth()) self.textEdit_Send.setSizePolicy(sizePolicy) self.textEdit_Send.setStyleSheet("/*background-color: rgb(0, 0, 0);*/") self.textEdit_Send.setObjectName("textEdit_Send") self.gridLayout_3.addWidget(self.textEdit_Send, 4, 0, 1, 1) self.horizontalLayout_2 = QtWidgets.QHBoxLayout() self.horizontalLayout_2.setObjectName("horizontalLayout_2") self.label = QtWidgets.QLabel(self.tab_msg) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.label.sizePolicy().hasHeightForWidth()) self.label.setSizePolicy(sizePolicy) self.label.setObjectName("label") self.horizontalLayout_2.addWidget(self.label) spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_2.addItem(spacerItem1) self.hexShowing_checkBox = QtWidgets.QCheckBox(self.tab_msg) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.hexShowing_checkBox.sizePolicy().hasHeightForWidth()) self.hexShowing_checkBox.setSizePolicy(sizePolicy) self.hexShowing_checkBox.setObjectName("hexShowing_checkBox") self.horizontalLayout_2.addWidget(self.hexShowing_checkBox) self.ClearButton = QtWidgets.QPushButton(self.tab_msg) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.ClearButton.sizePolicy().hasHeightForWidth()) self.ClearButton.setSizePolicy(sizePolicy) self.ClearButton.setObjectName("ClearButton") self.horizontalLayout_2.addWidget(self.ClearButton) self.gridLayout_3.addLayout(self.horizontalLayout_2, 1, 0, 1, 1) self.horizontalLayout_4 = QtWidgets.QHBoxLayout() self.horizontalLayout_4.setObjectName("horizontalLayout_4") self.label_9 = QtWidgets.QLabel(self.tab_msg) self.label_9.setObjectName("label_9") self.horizontalLayout_4.addWidget(self.label_9) self.comboBox_codetype = QtWidgets.QComboBox(self.tab_msg) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.comboBox_codetype.sizePolicy().hasHeightForWidth()) self.comboBox_codetype.setSizePolicy(sizePolicy) self.comboBox_codetype.setObjectName("comboBox_codetype") self.comboBox_codetype.addItem("") self.comboBox_codetype.addItem("") self.horizontalLayout_4.addWidget(self.comboBox_codetype) spacerItem2 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_4.addItem(spacerItem2) self.gridLayout_3.addLayout(self.horizontalLayout_4, 0, 0, 1, 1) self.tabWidget.addTab(self.tab_msg, "") self.tab_img = QtWidgets.QWidget() self.tab_img.setObjectName("tab_img") self.gridLayout_2 = QtWidgets.QGridLayout(self.tab_img) self.gridLayout_2.setObjectName("gridLayout_2") self.checkBox_showGrid = QtWidgets.QCheckBox(self.tab_img) self.checkBox_showGrid.setObjectName("checkBox_showGrid") self.gridLayout_2.addWidget(self.checkBox_showGrid, 1, 7, 1, 1) self.comboBox_imgType = QtWidgets.QComboBox(self.tab_img) self.comboBox_imgType.setObjectName("comboBox_imgType") self.comboBox_imgType.addItem("") self.comboBox_imgType.addItem("") self.gridLayout_2.addWidget(self.comboBox_imgType, 0, 0, 1, 2) self.label_5 = QtWidgets.QLabel(self.tab_img) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.label_5.sizePolicy().hasHeightForWidth()) self.label_5.setSizePolicy(sizePolicy) self.label_5.setObjectName("label_5") self.gridLayout_2.addWidget(self.label_5, 1, 0, 1, 1) spacerItem3 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.gridLayout_2.addItem(spacerItem3, 0, 5, 1, 2) self.lineEdit_width = QtWidgets.QLineEdit(self.tab_img) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.lineEdit_width.sizePolicy().hasHeightForWidth()) self.lineEdit_width.setSizePolicy(sizePolicy) self.lineEdit_width.setInputMask("") self.lineEdit_width.setObjectName("lineEdit_width") self.gridLayout_2.addWidget(self.lineEdit_width, 1, 3, 1, 1) spacerItem4 = QtWidgets.QSpacerItem(269, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.gridLayout_2.addItem(spacerItem4, 1, 5, 1, 2) self.lineEdit_height = QtWidgets.QLineEdit(self.tab_img) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.lineEdit_height.sizePolicy().hasHeightForWidth()) self.lineEdit_height.setSizePolicy(sizePolicy) self.lineEdit_height.setObjectName("lineEdit_height") self.gridLayout_2.addWidget(self.lineEdit_height, 1, 1, 1, 1) self.label_6 = QtWidgets.QLabel(self.tab_img) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.label_6.sizePolicy().hasHeightForWidth()) self.label_6.setSizePolicy(sizePolicy) self.label_6.setObjectName("label_6") self.gridLayout_2.addWidget(self.label_6, 1, 2, 1, 1) self.label_position = QtWidgets.QLabel(self.tab_img) self.label_position.setObjectName("label_position") self.gridLayout_2.addWidget(self.label_position, 2, 7, 1, 1) self.checkBox_UseOpenCV = QtWidgets.QCheckBox(self.tab_img) self.checkBox_UseOpenCV.setObjectName("checkBox_UseOpenCV") self.gridLayout_2.addWidget(self.checkBox_UseOpenCV, 0, 7, 1, 1) self.pushButton_saveImg = QtWidgets.QPushButton(self.tab_img) self.pushButton_saveImg.setObjectName("pushButton_saveImg") self.gridLayout_2.addWidget(self.pushButton_saveImg, 2, 0, 1, 2) spacerItem5 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.gridLayout_2.addItem(spacerItem5, 2, 5, 1, 1) self.label_extra14bytes = QtWidgets.QLabel(self.tab_img) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.label_extra14bytes.sizePolicy().hasHeightForWidth()) self.label_extra14bytes.setSizePolicy(sizePolicy) self.label_extra14bytes.setText("") self.label_extra14bytes.setObjectName("label_extra14bytes") self.gridLayout_2.addWidget(self.label_extra14bytes, 0, 3, 1, 1) self.label_pause = QtWidgets.QLabel(self.tab_img) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.label_pause.sizePolicy().hasHeightForWidth()) self.label_pause.setSizePolicy(sizePolicy) self.label_pause.setText("") self.label_pause.setObjectName("label_pause") self.gridLayout_2.addWidget(self.label_pause, 2, 3, 1, 1) self.label_img = WidgetPainter(self.tab_img) self.label_img.setMouseTracking(True) self.label_img.setFocusPolicy(QtCore.Qt.StrongFocus) self.label_img.setObjectName("label_img") self.gridLayout_2.addWidget(self.label_img, 3, 0, 1, 8) self.tabWidget.addTab(self.tab_img, "") self.tab_other = QtWidgets.QWidget() self.tab_other.setObjectName("tab_other") self.horizontalLayout_5 = QtWidgets.QHBoxLayout(self.tab_other) self.horizontalLayout_5.setObjectName("horizontalLayout_5") self.tabWidget_other = QtWidgets.QTabWidget(self.tab_other) self.tabWidget_other.setTabPosition(QtWidgets.QTabWidget.North) self.tabWidget_other.setTabShape(QtWidgets.QTabWidget.Rounded) self.tabWidget_other.setObjectName("tabWidget_other") self.tab_watch_parameter = QtWidgets.QWidget() self.tab_watch_parameter.setObjectName("tab_watch_parameter") self.gridLayout_7 = QtWidgets.QGridLayout(self.tab_watch_parameter) self.gridLayout_7.setObjectName("gridLayout_7") self.pushButton_clear_dict = QtWidgets.QPushButton( self.tab_watch_parameter) self.pushButton_clear_dict.setObjectName("pushButton_clear_dict") self.gridLayout_7.addWidget(self.pushButton_clear_dict, 1, 1, 1, 1) spacerItem6 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.gridLayout_7.addItem(spacerItem6, 1, 0, 1, 1) self.tableWidget_para = QtWidgets.QTableWidget( self.tab_watch_parameter) self.tableWidget_para.setShowGrid(True) self.tableWidget_para.setRowCount(0) self.tableWidget_para.setColumnCount(2) self.tableWidget_para.setObjectName("tableWidget_para") self.gridLayout_7.addWidget(self.tableWidget_para, 0, 0, 1, 2) self.tabWidget_other.addTab(self.tab_watch_parameter, "") self.tab_change_parameter = QtWidgets.QWidget() self.tab_change_parameter.setObjectName("tab_change_parameter") self.gridLayout_5 = QtWidgets.QGridLayout(self.tab_change_parameter) self.gridLayout_5.setObjectName("gridLayout_5") self.listWidget_para = QtWidgets.QListWidget(self.tab_change_parameter) self.listWidget_para.setObjectName("listWidget_para") self.gridLayout_5.addWidget(self.listWidget_para, 1, 0, 1, 2) spacerItem7 = QtWidgets.QSpacerItem(570, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.gridLayout_5.addItem(spacerItem7, 2, 0, 1, 1) self.pushButton_readMCU = QtWidgets.QPushButton( self.tab_change_parameter) self.pushButton_readMCU.setObjectName("pushButton_readMCU") self.gridLayout_5.addWidget(self.pushButton_readMCU, 2, 1, 1, 1) self.label_4 = QtWidgets.QLabel(self.tab_change_parameter) self.label_4.setObjectName("label_4") self.gridLayout_5.addWidget(self.label_4, 0, 0, 1, 2) self.tabWidget_other.addTab(self.tab_change_parameter, "") self.tab_wave = QtWidgets.QWidget() self.tab_wave.setObjectName("tab_wave") self.gridLayout_6 = QtWidgets.QGridLayout(self.tab_wave) self.gridLayout_6.setObjectName("gridLayout_6") self.graphicsView = DynamicWaveView(self.tab_wave) self.graphicsView.setObjectName("graphicsView") self.gridLayout_6.addWidget(self.graphicsView, 0, 0, 1, 1) self.tabWidget_other.addTab(self.tab_wave, "") self.tab_piano = PianoView() self.tab_piano.setFocusPolicy(QtCore.Qt.StrongFocus) self.tab_piano.setObjectName("tab_piano") self.gridLayout_4 = QtWidgets.QGridLayout(self.tab_piano) self.gridLayout_4.setObjectName("gridLayout_4") self.tabWidget_other.addTab(self.tab_piano, "") self.horizontalLayout_5.addWidget(self.tabWidget_other) self.tabWidget.addTab(self.tab_other, "") self.horizontalLayout_3.addWidget(self.tabWidget) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 1142, 26)) self.menubar.setObjectName("menubar") self.menu = QtWidgets.QMenu(self.menubar) self.menu.setObjectName("menu") self.menu_2 = QtWidgets.QMenu(self.menubar) self.menu_2.setObjectName("menu_2") self.menu_3 = QtWidgets.QMenu(self.menubar) self.menu_3.setObjectName("menu_3") MainWindow.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(MainWindow) self.statusbar.setObjectName("statusbar") MainWindow.setStatusBar(self.statusbar) self.dockWidget_uart = QtWidgets.QDockWidget(MainWindow) self.dockWidget_uart.setFloating(False) self.dockWidget_uart.setFeatures( QtWidgets.QDockWidget.AllDockWidgetFeatures) self.dockWidget_uart.setObjectName("dockWidget_uart") self.dockWidgetContents_2 = QtWidgets.QWidget() self.dockWidgetContents_2.setObjectName("dockWidgetContents_2") self.verticalLayout = QtWidgets.QVBoxLayout(self.dockWidgetContents_2) self.verticalLayout.setObjectName("verticalLayout") self.line_2 = QtWidgets.QFrame(self.dockWidgetContents_2) self.line_2.setFrameShape(QtWidgets.QFrame.VLine) self.line_2.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_2.setObjectName("line_2") self.verticalLayout.addWidget(self.line_2) self.gridLayout = QtWidgets.QGridLayout() self.gridLayout.setObjectName("gridLayout") self.label_3 = QtWidgets.QLabel(self.dockWidgetContents_2) self.label_3.setAlignment(QtCore.Qt.AlignCenter) self.label_3.setObjectName("label_3") self.gridLayout.addWidget(self.label_3, 4, 0, 1, 1) self.Com_Name_Label = QtWidgets.QLabel(self.dockWidgetContents_2) self.Com_Name_Label.setAlignment(QtCore.Qt.AlignCenter) self.Com_Name_Label.setObjectName("Com_Name_Label") self.gridLayout.addWidget(self.Com_Name_Label, 2, 0, 1, 1) self.label_8 = QtWidgets.QLabel(self.dockWidgetContents_2) self.label_8.setAlignment(QtCore.Qt.AlignCenter) self.label_8.setObjectName("label_8") self.gridLayout.addWidget(self.label_8, 6, 0, 1, 1) self.comboBox_data = QtWidgets.QComboBox(self.dockWidgetContents_2) self.comboBox_data.setObjectName("comboBox_data") self.comboBox_data.addItem("") self.comboBox_data.addItem("") self.comboBox_data.addItem("") self.comboBox_data.addItem("") self.gridLayout.addWidget(self.comboBox_data, 5, 1, 1, 1) self.comboBox_stop = QtWidgets.QComboBox(self.dockWidgetContents_2) self.comboBox_stop.setObjectName("comboBox_stop") self.comboBox_stop.addItem("") self.comboBox_stop.addItem("") self.gridLayout.addWidget(self.comboBox_stop, 6, 1, 1, 1) self.Com_Baud_Combo = QtWidgets.QComboBox(self.dockWidgetContents_2) self.Com_Baud_Combo.setEditable(True) self.Com_Baud_Combo.setDuplicatesEnabled(False) self.Com_Baud_Combo.setModelColumn(0) self.Com_Baud_Combo.setObjectName("Com_Baud_Combo") self.Com_Baud_Combo.addItem("") self.Com_Baud_Combo.addItem("") self.Com_Baud_Combo.addItem("") self.Com_Baud_Combo.addItem("") self.Com_Baud_Combo.addItem("") self.Com_Baud_Combo.addItem("") self.Com_Baud_Combo.addItem("") self.Com_Baud_Combo.addItem("") self.Com_Baud_Combo.addItem("") self.Com_Baud_Combo.addItem("") self.Com_Baud_Combo.addItem("") self.Com_Baud_Combo.addItem("") self.Com_Baud_Combo.addItem("") self.Com_Baud_Combo.addItem("") self.Com_Baud_Combo.addItem("") self.Com_Baud_Combo.addItem("") self.Com_Baud_Combo.addItem("") self.gridLayout.addWidget(self.Com_Baud_Combo, 3, 1, 1, 1) self.Com_Refresh_Label = QtWidgets.QLabel(self.dockWidgetContents_2) self.Com_Refresh_Label.setAlignment(QtCore.Qt.AlignCenter) self.Com_Refresh_Label.setObjectName("Com_Refresh_Label") self.gridLayout.addWidget(self.Com_Refresh_Label, 0, 0, 1, 1) self.label_7 = QtWidgets.QLabel(self.dockWidgetContents_2) self.label_7.setAlignment(QtCore.Qt.AlignCenter) self.label_7.setObjectName("label_7") self.gridLayout.addWidget(self.label_7, 5, 0, 1, 1) self.Com_Refresh_Button = QtWidgets.QPushButton( self.dockWidgetContents_2) self.Com_Refresh_Button.setObjectName("Com_Refresh_Button") self.gridLayout.addWidget(self.Com_Refresh_Button, 0, 1, 1, 1) self.Com_Open_Button = QtWidgets.QPushButton(self.dockWidgetContents_2) self.Com_Open_Button.setObjectName("Com_Open_Button") self.gridLayout.addWidget(self.Com_Open_Button, 7, 1, 1, 1) self.comboBox_parity = QtWidgets.QComboBox(self.dockWidgetContents_2) self.comboBox_parity.setObjectName("comboBox_parity") self.comboBox_parity.addItem("") self.comboBox_parity.addItem("") self.comboBox_parity.addItem("") self.comboBox_parity.addItem("") self.comboBox_parity.addItem("") self.gridLayout.addWidget(self.comboBox_parity, 4, 1, 1, 1) self.Com_isOpenOrNot_Label = QtWidgets.QLabel( self.dockWidgetContents_2) self.Com_isOpenOrNot_Label.setText("") self.Com_isOpenOrNot_Label.setAlignment(QtCore.Qt.AlignCenter) self.Com_isOpenOrNot_Label.setObjectName("Com_isOpenOrNot_Label") self.gridLayout.addWidget(self.Com_isOpenOrNot_Label, 9, 0, 1, 1) self.Com_State_Label = QtWidgets.QLabel(self.dockWidgetContents_2) self.Com_State_Label.setAlignment(QtCore.Qt.AlignCenter) self.Com_State_Label.setObjectName("Com_State_Label") self.gridLayout.addWidget(self.Com_State_Label, 7, 0, 1, 1) self.Com_Name_Combo = QtWidgets.QComboBox(self.dockWidgetContents_2) self.Com_Name_Combo.setObjectName("Com_Name_Combo") self.gridLayout.addWidget(self.Com_Name_Combo, 2, 1, 1, 1) self.Com_Close_Button = QtWidgets.QPushButton( self.dockWidgetContents_2) self.Com_Close_Button.setDefault(False) self.Com_Close_Button.setObjectName("Com_Close_Button") self.gridLayout.addWidget(self.Com_Close_Button, 9, 1, 1, 1) self.Com_Baud_Label = QtWidgets.QLabel(self.dockWidgetContents_2) self.Com_Baud_Label.setAlignment(QtCore.Qt.AlignCenter) self.Com_Baud_Label.setObjectName("Com_Baud_Label") self.gridLayout.addWidget(self.Com_Baud_Label, 3, 0, 1, 1) self.verticalLayout.addLayout(self.gridLayout) spacerItem8 = QtWidgets.QSpacerItem(20, 115, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.verticalLayout.addItem(spacerItem8) self.Time_Label = QtWidgets.QLabel(self.dockWidgetContents_2) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.Time_Label.sizePolicy().hasHeightForWidth()) self.Time_Label.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setFamily("方正兰亭中黑_GBK") font.setPointSize(9) font.setBold(False) font.setItalic(False) font.setWeight(50) self.Time_Label.setFont(font) self.Time_Label.setAlignment(QtCore.Qt.AlignCenter) self.Time_Label.setObjectName("Time_Label") self.verticalLayout.addWidget(self.Time_Label) self.calendarWidget = QtWidgets.QCalendarWidget( self.dockWidgetContents_2) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.calendarWidget.sizePolicy().hasHeightForWidth()) self.calendarWidget.setSizePolicy(sizePolicy) self.calendarWidget.setStyleSheet( "/*alternate-background-color: rgb(0, 0, 0);\n" "background-color: rgb(0, 0, 0);*/") self.calendarWidget.setFirstDayOfWeek(QtCore.Qt.Sunday) self.calendarWidget.setHorizontalHeaderFormat( QtWidgets.QCalendarWidget.ShortDayNames) self.calendarWidget.setVerticalHeaderFormat( QtWidgets.QCalendarWidget.ISOWeekNumbers) self.calendarWidget.setObjectName("calendarWidget") self.verticalLayout.addWidget(self.calendarWidget) self.dockWidget_uart.setWidget(self.dockWidgetContents_2) MainWindow.addDockWidget(QtCore.Qt.DockWidgetArea(2), self.dockWidget_uart) self.action_uart = QtWidgets.QAction(MainWindow) self.action_uart.setCheckable(True) self.action_uart.setChecked(True) self.action_uart.setObjectName("action_uart") self.action_exit = QtWidgets.QAction(MainWindow) self.action_exit.setShortcutVisibleInContextMenu(True) self.action_exit.setObjectName("action_exit") self.actionAbout_Qt = QtWidgets.QAction(MainWindow) self.actionAbout_Qt.setObjectName("actionAbout_Qt") self.actionAboutThis = QtWidgets.QAction(MainWindow) self.actionAboutThis.setObjectName("actionAboutThis") self.action_stop = QtWidgets.QAction(MainWindow) self.action_stop.setObjectName("action_stop") self.menu.addAction(self.action_stop) self.menu.addAction(self.action_exit) self.menu_2.addAction(self.actionAbout_Qt) self.menu_2.addAction(self.actionAboutThis) self.menu_3.addAction(self.action_uart) self.menubar.addAction(self.menu.menuAction()) self.menubar.addAction(self.menu_3.menuAction()) self.menubar.addAction(self.menu_2.menuAction()) self.retranslateUi(MainWindow) self.tabWidget.setCurrentIndex(2) self.tabWidget_other.setCurrentIndex(0) self.comboBox_data.setCurrentIndex(3) self.comboBox_stop.setCurrentIndex(0) self.Com_Baud_Combo.setCurrentIndex(10) self.pushButton_clearSendText.clicked.connect(self.textEdit_Send.clear) self.ClearButton.clicked.connect(self.textEdit_Recive.clear) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(1350, 900) font = QtGui.QFont() MainWindow.setFont(font) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") #----------------------팀명 레이블------------------------------------# self.team_label = QtWidgets.QLabel(self.centralwidget) self.team_label.setGeometry(QtCore.QRect(70, 20, 261, 101)) font = QtGui.QFont() font.setFamily("Mapo꽃섬") font.setPointSize(50) font.setWeight(50) self.team_label.setFont(font) self.team_label.setObjectName("nick") # ---------------------추가 수정 삭제 버튼ui와 함수연동부분-----------------------# #sql문 연동 # 메인메뉴 추가버튼 함수 연동 self.pushButton = QtWidgets.QPushButton(self.centralwidget) self.pushButton.setGeometry(QtCore.QRect(70, 830, 91, 41)) self.pushButton.setObjectName("pushButton") self.pushButton.clicked.connect(self.menu_add) # 함수연동문 # 메인메뉴 수정버튼 함수 연동 self.pushButton_2 = QtWidgets.QPushButton(self.centralwidget) self.pushButton_2.setGeometry(QtCore.QRect(180, 830, 91, 41)) self.pushButton_2.setObjectName("pushButton_2") self.pushButton_2.clicked.connect(self.menu_mod) # 함수연동문 # 메인메뉴 삭제버튼 함수 연동 self.pushButton_3 = QtWidgets.QPushButton(self.centralwidget) self.pushButton_3.setGeometry(QtCore.QRect(290, 830, 91, 41)) self.pushButton_3.setObjectName("pushButton_3") self.pushButton_3.clicked.connect(self.menu_del) # 함수연동문 # 재료 추가버튼 함수 연동 self.pushButton_4 = QtWidgets.QPushButton(self.centralwidget) self.pushButton_4.setGeometry(QtCore.QRect(70, 510, 91, 41)) self.pushButton_4.setObjectName("pushButton_4") self.pushButton_4.clicked.connect(self.ingre_add) # 함수연동문 # 재료 수정버튼 함수 연동 self.pushButton_5 = QtWidgets.QPushButton(self.centralwidget) self.pushButton_5.setGeometry(QtCore.QRect(180, 510, 91, 41)) self.pushButton_5.setObjectName("pushButton_5") self.pushButton_5.clicked.connect(self.ingre_mod) # 함수연동문 # 재료 삭제버튼 함수연동 self.pushButton_6 = QtWidgets.QPushButton(self.centralwidget) self.pushButton_6.setGeometry(QtCore.QRect(290, 510, 91, 41)) self.pushButton_6.setObjectName("pushButton_6") self.pushButton_6.clicked.connect(self.ingre_del) # 함수연동문 # ----------------------추가삭제수정버튼은 끝--------------------------# #메뉴gui설정 self.label = QtWidgets.QLabel(self.centralwidget) self.label.setGeometry(QtCore.QRect(480, 500, 261, 51)) font = QtGui.QFont() font.setFamily("Agency FB") font.setPointSize(14) font.setBold(True) font.setWeight(75) self.label.setFont(font) self.label.setObjectName("label") # ---------------------------월간, 연간, 미래예측버튼 ui와 연동부분----------------# self.pushButton_7 = QtWidgets.QPushButton(self.centralwidget) self.pushButton_7.setGeometry(QtCore.QRect(370, 120, 121, 41)) self.pushButton_7.setGeometry(QtCore.QRect(220, 120, 121, 41)) self.pushButton_7.setObjectName("pushButton_7") self.pushButton_7.clicked.connect(self.one_month_sales) # 함수연동문 self.pushButton_8 = QtWidgets.QPushButton(self.centralwidget) self.pushButton_8.setGeometry(QtCore.QRect(370, 120, 121, 41)) self.pushButton_8.setObjectName("pushButton_8") self.pushButton_8.clicked.connect(self.one_year_sales) # 함수연동문 self.pushButton_9 = QtWidgets.QPushButton(self.centralwidget) self.pushButton_9.setGeometry(QtCore.QRect(70, 120, 121, 41)) self.pushButton_9.setObjectName("pushButton_9") self.pushButton_9.clicked.connect(self.future_predict) # 함수연동문 self.pushButton_10 = QtWidgets.QPushButton(self.centralwidget) self.pushButton_10.setGeometry(QtCore.QRect(520, 120, 121, 41)) self.pushButton_10.setObjectName("pushButton_10") self.pushButton_10.clicked.connect(self.serverlog) # 함수연동문 self.pushButton_11 = QtWidgets.QPushButton(self.centralwidget) self.pushButton_11.setGeometry(QtCore.QRect(520, 60, 121, 41)) self.pushButton_11.setObjectName("pushButton_11") self.pushButton_11.clicked.connect(self.chglable) # 함수연동문 self.pushButton_12 = QtWidgets.QPushButton(self.centralwidget) self.pushButton_12.setGeometry(QtCore.QRect(370, 60, 121, 41)) self.pushButton_12.setObjectName("pushButton_12") self.pushButton_12.clicked.connect(self.refresh_all) # 함수연동문 self.pushButton_13 = QtWidgets.QPushButton(self.centralwidget) self.pushButton_13.setGeometry(QtCore.QRect(670, 120, 121, 41)) self.pushButton_13.setObjectName("pushButton_13") self.pushButton_13.clicked.connect(self.send_customer) # self.pushButton_13.clicked.connect(self.chgtables2) self.pushButton_14 = QtWidgets.QPushButton(self.centralwidget) self.pushButton_14.setGeometry(QtCore.QRect(670, 60, 121, 41)) self.pushButton_14.setObjectName("pushButton_14") self.pushButton_14.clicked.connect(self.send_end) # -------------------------나머지 버튼 기능연동끝-------------------------# # 재료리스트레이블 폰트 및 레이블 형식 self.label_2 = QtWidgets.QLabel(self.centralwidget) self.label_2.setGeometry(QtCore.QRect(70, 550, 131, 41)) font = QtGui.QFont() font.setFamily("Agency FB") font.setPointSize(12) font.setUnderline(True) self.label_2.setFont(font) self.label_2.setObjectName("label_2") # 판매내역리스트레이블 폰트 및 레이블 형식 self.label_3 = QtWidgets.QLabel(self.centralwidget) self.label_3.setGeometry(QtCore.QRect(70, 200, 111, 31)) font = QtGui.QFont() font.setFamily("Agency FB") font.setPointSize(12) font.setUnderline(True) self.label_3.setFont(font) self.label_3.setObjectName("label_3") # --------------------------1번째 테이블 음식리스트 gui구성---------------------------# pysql.sqldata(self) self.tableWidget = QtWidgets.QTableWidget(self.centralwidget) self.tableWidget.setGeometry(QtCore.QRect(70, 590, 731, 231)) self.tableWidget.setObjectName("tableWidget") self.tableWidget_2 = QtWidgets.QTableWidget(self.centralwidget) self.tableWidget_2.setGeometry(QtCore.QRect(70, 240, 381, 261)) self.tableWidget_2.setObjectName("tableWidget_2") self.tableWidget_3 = QtWidgets.QTableWidget(self.centralwidget) self.tableWidget_3.setGeometry(QtCore.QRect(830, 110, 450, 741)) self.tableWidget_3.setObjectName("tableWidget_3") self.tableWidget = QtWidgets.QTableWidget(self.centralwidget) self.tableWidget.setGeometry(QtCore.QRect(70, 590, 731, 231)) self.tableWidget.setObjectName("tableWidget") self.tableWidget.setColumnCount(self.data_int1) # 음식리스트 테이블의 열 갯수 설정 self.tableWidget.setColumnWidth(0, 209) # 1번테이블 셀의 길이조절 self.tableWidget.setColumnWidth(1, 100) # 1번 테이블 셀의 길이조절 self.tableWidget.setColumnWidth(2, 135) # 1번 테이블 셀의 길이조절 self.tableWidget.setColumnWidth(3, 110) # 1번 테이블 셀의 길이조절 self.tableWidget.setColumnWidth(4, 135) # 1번 테이블 셀의 길이조절 self.tableWidget.setColumnWidth(5, 110) # 1번 테이블 셀의 길이조절 self.tableWidget.setColumnWidth(6, 135) # 1번 테이블 셀의 길이조절 self.tableWidget.setColumnWidth(7, 110) # 1번 테이블 셀의 길이조절 self.tableWidget.setRowCount(self.data_int2) # 음식리스트의 행 설정 # 열 갯수 gui칸 구성 for j in range(0, self.data_int1): item = QtWidgets.QTableWidgetItem() font = QtGui.QFont() font.setPointSize(10) font.setBold(True) font.setWeight(75) item.setFont(font) self.tableWidget.setHorizontalHeaderItem(j, item) # 안에 들어갈 데이터값 ui 구성 for i in range(0, self.data_int2): for j in range(0, self.data_int1): item = QtWidgets.QTableWidgetItem() item.setTextAlignment(QtCore.Qt.AlignCenter) self.tableWidget.setItem(i, j, item) # ----------------------2번째 재료 테이블 구성-------------------------# # 2번째 테이블 구성 self.tableWidget_2 = QtWidgets.QTableWidget(self.centralwidget) self.tableWidget_2.setGeometry(QtCore.QRect(70, 240, 381, 261)) self.tableWidget_2.setObjectName("tableWidget_2") self.tableWidget_2.setColumnCount(self.ingrecol) self.tableWidget_2.setColumnWidth(0, 240) # 2번 재료테이블 2번 열의 길이조절 self.tableWidget_2.setColumnWidth(1, 128) # 2번 재료테이블 3번 열의 길이조절 self.tableWidget_2.setRowCount(self.foodrow) # 만든 ui만큼 값을 집어넣을수 있는 2번 테이블 열 칸 생성 1~5 for i in range(0, self.ingrecol): item = QtWidgets.QTableWidgetItem() item.setTextAlignment(QtCore.Qt.AlignCenter) font = QtGui.QFont() font.setPointSize(10) font.setBold(True) font.setWeight(75) item.setFont(font) self.tableWidget_2.setHorizontalHeaderItem(i, item) # 테이블 안에 칸 구성 for i in range(0, self.foodrow): for j in range(0, self.ingrecol): item = QtWidgets.QTableWidgetItem() item.setTextAlignment(QtCore.Qt.AlignCenter) self.tableWidget_2.setItem(i, j, item) # ---------------------------세번째 주문내역 UI테이블 구성-------------------------# # 세번째 주문내역 테이블 self.tableWidget_3 = QtWidgets.QTableWidget(self.centralwidget) self.tableWidget_3.setGeometry(QtCore.QRect(830, 110, 450, 741)) self.tableWidget_3.setObjectName("tableWidget_3") # 행의 갯수 생성 self.tableWidget_3.setColumnCount(self.salecol) # 열의 갯수 생성 self.tableWidget_3.setRowCount(self.salerow) self.tableWidget_3.setColumnWidth(0, 150) # 2번 재료테이블 2번 열의 길이조절 self.tableWidget_3.setColumnWidth(1, 160) # 2번 재료테이블 3번 열의 길이조절 self.tableWidget_3.setColumnWidth(2, 160) # 2번 재료테이블 3번 열의 길이조절 self.tableWidget_3.setColumnWidth(3, 100) # 2번 재료테이블 3번 열의 길이조절 #--------------------------테이블 설정-------------------------------# # 주문내역 테이블 열값 내부 폰트 및 설정값 생성, 정렬 for i in range(0, self.salecol): item = QtWidgets.QTableWidgetItem() item.setTextAlignment(QtCore.Qt.AlignCenter) font = QtGui.QFont() font.setPointSize(10) font.setBold(True) font.setWeight(75) item.setFont(font) self.tableWidget_3.setHorizontalHeaderItem(i, item) # 주문내역테이블 안에 칸 구성 for i in range(0, self.salerow): for j in range(0, self.salecol): item = QtWidgets.QTableWidgetItem() item.setTextAlignment(QtCore.Qt.AlignCenter) self.tableWidget_3.setItem(i, j, item) # ------------------------------일일 판매량 UI 구성----------------------------# self.todaysell = QtWidgets.QLCDNumber(self.centralwidget) self.todaysell.setGeometry(QtCore.QRect(580, 510, 211, 41)) self.todaysell.setDigitCount(10) self.todaysell.setObjectName("todaysell") # -----------------------------달력위젯 UI구성--------------------------------# self.calendarWidget = QtWidgets.QCalendarWidget(self.centralwidget) self.calendarWidget.setGeometry(QtCore.QRect(480, 240, 321, 261)) self.calendarWidget.setObjectName("calendarWidget") self.calendarWidget.clicked.connect(self.click_print) # ----------------------------시계위젯 UI구성---------------------------------# self.timertime = QtCore.QTimer() self.timertime.setInterval(1000) self.dateTimeEdit = QtWidgets.QDateTimeEdit(self.centralwidget) self.dateTimeEdit.setGeometry(QtCore.QRect(980, 0, 194, 22)) self.dateTimeEdit.setObjectName("dateTimeEdit") self.timertime.timeout.connect(self.Qtimewidget) self.timertime.start() # --------------------------주문테이블표시 UI 레이블-----------------------------# self.label_4 = QtWidgets.QLabel(self.centralwidget) self.label_4.setGeometry(QtCore.QRect(830, 70, 131, 31)) font = QtGui.QFont() font.setPointSize(12) font.setUnderline(True) self.label_4.setFont(font) self.label_4.setObjectName("label_4") # --------------------------닫기 버튼----------------------------------# # closebtn = self.QPushButton("close window", self) # closebtn.resize(# closebtn.sizeHint()) # closebtn.move(100,300) # closebtn.clicked.connect(QCoreApplication.instance().quit) # -----------------------retranslateUi 함수에서 설정을 불러온다------------------------# MainWindow.setCentralWidget(self.centralwidget) self.statusbar = QtWidgets.QStatusBar(MainWindow) self.statusbar.setObjectName("statusbar") MainWindow.setStatusBar(self.statusbar) self.explain1() # 툴팁생성 self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def setupUi(self, Form): Form.setObjectName("Form") Form.resize(654, 579) self.verticalLayoutWidget = QtWidgets.QWidget(Form) self.verticalLayoutWidget.setGeometry(QtCore.QRect(340, 50, 51, 83)) 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) self.pushButton.setObjectName("pushButton") self.verticalLayout.addWidget(self.pushButton) self.pushButton_2 = QtWidgets.QPushButton(self.verticalLayoutWidget) self.pushButton_2.setObjectName("pushButton_2") self.verticalLayout.addWidget(self.pushButton_2) self.pushButton_3 = QtWidgets.QPushButton(self.verticalLayoutWidget) self.pushButton_3.setObjectName("pushButton_3") self.verticalLayout.addWidget(self.pushButton_3) self.calendarWidget = QtWidgets.QCalendarWidget(Form) self.calendarWidget.setGeometry(QtCore.QRect(260, 380, 321, 191)) self.calendarWidget.setObjectName("calendarWidget") self.gridLayoutWidget = QtWidgets.QWidget(Form) self.gridLayoutWidget.setGeometry(QtCore.QRect(60, 170, 239, 151)) self.gridLayoutWidget.setObjectName("gridLayoutWidget") self.gridLayout = QtWidgets.QGridLayout(self.gridLayoutWidget) self.gridLayout.setContentsMargins(0, 0, 0, 0) self.gridLayout.setObjectName("gridLayout") self.pushButton_10 = QtWidgets.QPushButton(self.gridLayoutWidget) self.pushButton_10.setObjectName("pushButton_10") self.gridLayout.addWidget(self.pushButton_10, 1, 2, 1, 1) self.pushButton_11 = QtWidgets.QPushButton(self.gridLayoutWidget) self.pushButton_11.setObjectName("pushButton_11") self.gridLayout.addWidget(self.pushButton_11, 2, 1, 1, 1) self.pushButton_8 = QtWidgets.QPushButton(self.gridLayoutWidget) self.pushButton_8.setObjectName("pushButton_8") self.gridLayout.addWidget(self.pushButton_8, 0, 2, 1, 1) self.pushButton_6 = QtWidgets.QPushButton(self.gridLayoutWidget) self.pushButton_6.setObjectName("pushButton_6") self.gridLayout.addWidget(self.pushButton_6, 2, 0, 1, 1) self.pushButton_12 = QtWidgets.QPushButton(self.gridLayoutWidget) self.pushButton_12.setObjectName("pushButton_12") self.gridLayout.addWidget(self.pushButton_12, 2, 2, 1, 1) self.pushButton_7 = QtWidgets.QPushButton(self.gridLayoutWidget) self.pushButton_7.setObjectName("pushButton_7") self.gridLayout.addWidget(self.pushButton_7, 0, 1, 1, 1) self.pushButton_9 = QtWidgets.QPushButton(self.gridLayoutWidget) self.pushButton_9.setObjectName("pushButton_9") self.gridLayout.addWidget(self.pushButton_9, 1, 1, 1, 1) self.pushButton_4 = QtWidgets.QPushButton(self.gridLayoutWidget) self.pushButton_4.setObjectName("pushButton_4") self.gridLayout.addWidget(self.pushButton_4, 0, 0, 1, 1) self.pushButton_5 = QtWidgets.QPushButton(self.gridLayoutWidget) self.pushButton_5.setObjectName("pushButton_5") self.gridLayout.addWidget(self.pushButton_5, 1, 0, 1, 1) self.pushButton_14 = QtWidgets.QPushButton(self.gridLayoutWidget) self.pushButton_14.setObjectName("pushButton_14") self.gridLayout.addWidget(self.pushButton_14, 3, 2, 1, 1) self.pushButton_13 = QtWidgets.QPushButton(self.gridLayoutWidget) self.pushButton_13.setObjectName("pushButton_13") self.gridLayout.addWidget(self.pushButton_13, 3, 0, 1, 1) self.pushButton_15 = QtWidgets.QPushButton(self.gridLayoutWidget) self.pushButton_15.setObjectName("pushButton_15") self.gridLayout.addWidget(self.pushButton_15, 3, 1, 1, 1) self.listView = QtWidgets.QListView(Form) self.listView.setGeometry(QtCore.QRect(385, 181, 151, 131)) self.listView.setObjectName("listView") self.widget = QtWidgets.QWidget(Form) self.widget.setGeometry(QtCore.QRect(130, 46, 51, 91)) self.widget.setObjectName("widget") self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.widget) self.verticalLayout_2.setContentsMargins(0, 0, 0, 0) self.verticalLayout_2.setObjectName("verticalLayout_2") self.label = QtWidgets.QLabel(self.widget) self.label.setObjectName("label") self.verticalLayout_2.addWidget(self.label) self.label_2 = QtWidgets.QLabel(self.widget) self.label_2.setObjectName("label_2") self.verticalLayout_2.addWidget(self.label_2) self.label_3 = QtWidgets.QLabel(self.widget) self.label_3.setObjectName("label_3") self.verticalLayout_2.addWidget(self.label_3) self.widget1 = QtWidgets.QWidget(Form) self.widget1.setGeometry(QtCore.QRect(192, 54, 135, 81)) self.widget1.setObjectName("widget1") self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.widget1) self.verticalLayout_3.setContentsMargins(0, 0, 0, 0) self.verticalLayout_3.setObjectName("verticalLayout_3") self.lineEdit = QtWidgets.QLineEdit(self.widget1) self.lineEdit.setObjectName("lineEdit") self.verticalLayout_3.addWidget(self.lineEdit) self.lineEdit_2 = QtWidgets.QLineEdit(self.widget1) self.lineEdit_2.setObjectName("lineEdit_2") self.verticalLayout_3.addWidget(self.lineEdit_2) self.lineEdit_3 = QtWidgets.QLineEdit(self.widget1) self.lineEdit_3.setObjectName("lineEdit_3") self.verticalLayout_3.addWidget(self.lineEdit_3) self.retranslateUi(Form) QtCore.QMetaObject.connectSlotsByName(Form)
def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(847, 570) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.verticalLayout = QtWidgets.QVBoxLayout(self.centralwidget) self.verticalLayout.setObjectName("verticalLayout") self.scrollArea = QtWidgets.QScrollArea(self.centralwidget) self.scrollArea.setStyleSheet("background-color: rgb(0, 0, 0);\n" "border-color: rgb(255, 255, 255);") self.scrollArea.setHorizontalScrollBarPolicy( QtCore.Qt.ScrollBarAlwaysOff) self.scrollArea.setSizeAdjustPolicy( QtWidgets.QAbstractScrollArea.AdjustToContents) self.scrollArea.setWidgetResizable(True) self.scrollArea.setObjectName("scrollArea") self.scrollAreaWidgetContents = QtWidgets.QWidget() self.scrollAreaWidgetContents.setGeometry( QtCore.QRect(0, -227, 810, 757)) self.scrollAreaWidgetContents.setObjectName("scrollAreaWidgetContents") self.gridLayout = QtWidgets.QGridLayout(self.scrollAreaWidgetContents) self.gridLayout.setObjectName("gridLayout") self.label = QtWidgets.QLabel(self.scrollAreaWidgetContents) self.label.setText("") self.label.setPixmap(QtGui.QPixmap("2.jpg")) self.label.setScaledContents(True) self.label.setObjectName("label") self.gridLayout.addWidget( self.label, 0, 1, 1, 4, QtCore.Qt.AlignHCenter | QtCore.Qt.AlignVCenter) self.label_2 = QtWidgets.QLabel(self.scrollAreaWidgetContents) self.label_2.setStyleSheet("color: rgb(170, 0, 0);") self.label_2.setObjectName("label_2") self.gridLayout.addWidget(self.label_2, 1, 2, 1, 2, QtCore.Qt.AlignHCenter | QtCore.Qt.AlignTop) self.lineEdit = QtWidgets.QLineEdit(self.scrollAreaWidgetContents) self.lineEdit.setStyleSheet("background-color: rgb(255, 255, 255);") self.lineEdit.setObjectName("lineEdit") self.gridLayout.addWidget(self.lineEdit, 2, 0, 1, 1, QtCore.Qt.AlignLeft | QtCore.Qt.AlignTop) self.pushButton_3 = QtWidgets.QPushButton( self.scrollAreaWidgetContents) self.pushButton_3.setStyleSheet("color: rgb(250,250, 250);\n" "background-color: rgb(170, 0, 0);\n" "font: 75 10pt \"MS Shell Dlg 2\";") self.pushButton_3.setObjectName("pushButton_3") self.gridLayout.addWidget(self.pushButton_3, 2, 3, 1, 1, QtCore.Qt.AlignRight | QtCore.Qt.AlignTop) self.tableWidget_2 = QtWidgets.QTableWidget( self.scrollAreaWidgetContents) self.tableWidget_2.setStyleSheet( "background-color: rgb(255, 255, 255);") self.tableWidget_2.setEditTriggers( QtWidgets.QAbstractItemView.NoEditTriggers) self.tableWidget_2.setTabKeyNavigation(False) self.tableWidget_2.setProperty("showDropIndicator", False) self.tableWidget_2.setDragDropOverwriteMode(False) self.tableWidget_2.setObjectName("tableWidget_2") self.tableWidget_2.setColumnCount(0) self.tableWidget_2.setRowCount(0) self.tableWidget_2.horizontalHeader().setStretchLastSection(True) self.tableWidget_2.verticalHeader().setStretchLastSection(True) self.gridLayout.addWidget(self.tableWidget_2, 3, 0, 1, 5) self.label_8 = QtWidgets.QLabel(self.scrollAreaWidgetContents) self.label_8.setStyleSheet("color: rgb(170, 0, 0);") self.label_8.setObjectName("label_8") self.gridLayout.addWidget(self.label_8, 4, 0, 1, 1, QtCore.Qt.AlignLeft | QtCore.Qt.AlignTop) self.lineEdit_3 = QtWidgets.QLineEdit(self.scrollAreaWidgetContents) self.lineEdit_3.setStyleSheet("background-color: rgb(255, 255, 255);") self.lineEdit_3.setObjectName("lineEdit_3") self.gridLayout.addWidget(self.lineEdit_3, 4, 2, 1, 1, QtCore.Qt.AlignLeft | QtCore.Qt.AlignTop) self.label_6 = QtWidgets.QLabel(self.scrollAreaWidgetContents) self.label_6.setStyleSheet("color: rgb(170, 0, 0);") self.label_6.setObjectName("label_6") self.gridLayout.addWidget(self.label_6, 5, 0, 1, 1, QtCore.Qt.AlignLeft | QtCore.Qt.AlignTop) self.label_7 = QtWidgets.QLabel(self.scrollAreaWidgetContents) self.label_7.setStyleSheet("color: rgb(170, 0, 0);") self.label_7.setObjectName("label_7") self.gridLayout.addWidget(self.label_7, 5, 5, 1, 1, QtCore.Qt.AlignRight | QtCore.Qt.AlignTop) self.calendarWidget = QtWidgets.QCalendarWidget( self.scrollAreaWidgetContents) self.calendarWidget.setStyleSheet( "background-color: rgb(0, 255, 255);") self.calendarWidget.setObjectName("calendarWidget") self.gridLayout.addWidget(self.calendarWidget, 6, 0, 1, 2, QtCore.Qt.AlignLeft | QtCore.Qt.AlignTop) self.calendarWidget_2 = QtWidgets.QCalendarWidget( self.scrollAreaWidgetContents) self.calendarWidget_2.setStyleSheet( "border-color: rgb(0, 0, 0);\n" "background-color: rgb(0, 255, 255);") self.calendarWidget_2.setObjectName("calendarWidget_2") self.gridLayout.addWidget(self.calendarWidget_2, 6, 4, 1, 2, QtCore.Qt.AlignRight | QtCore.Qt.AlignTop) self.pushButton_2 = QtWidgets.QPushButton( self.scrollAreaWidgetContents) self.pushButton_2.setStyleSheet("color: rgb(250,250, 250);\n" "background-color: rgb(170, 0, 0);\n" "font: 75 10pt \"MS Shell Dlg 2\";") self.pushButton_2.setObjectName("pushButton_2") self.gridLayout.addWidget(self.pushButton_2, 7, 0, 1, 1, QtCore.Qt.AlignLeft | QtCore.Qt.AlignBottom) self.pushButton = QtWidgets.QPushButton(self.scrollAreaWidgetContents) self.pushButton.setStyleSheet("color: rgb(250,250, 250);\n" "background-color: rgb(170, 0, 0);\n" "font: 75 10pt \"MS Shell Dlg 2\";") self.pushButton.setObjectName("pushButton") self.gridLayout.addWidget(self.pushButton, 7, 5, 1, 1, QtCore.Qt.AlignRight | QtCore.Qt.AlignBottom) self.scrollArea.setWidget(self.scrollAreaWidgetContents) self.verticalLayout.addWidget(self.scrollArea) 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(395, 344) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.tabWidget = QtWidgets.QTabWidget(self.centralwidget) self.tabWidget.setGeometry(QtCore.QRect(0, 0, 391, 321)) self.tabWidget.setObjectName("tabWidget") self.Widget1 = QtWidgets.QWidget() self.Widget1.setObjectName("Widget1") self.verticalLayoutWidget = QtWidgets.QWidget(self.Widget1) self.verticalLayoutWidget.setGeometry(QtCore.QRect(0, 0, 381, 301)) self.verticalLayoutWidget.setObjectName("verticalLayoutWidget") self.verticalLayout = QtWidgets.QVBoxLayout(self.verticalLayoutWidget) self.verticalLayout.setContentsMargins(0, 0, 0, 0) self.verticalLayout.setObjectName("verticalLayout") self.dateEdit = QtWidgets.QDateEdit(self.verticalLayoutWidget) self.dateEdit.setObjectName("dateEdit") self.verticalLayout.addWidget(self.dateEdit) self.calendarWidget = QtWidgets.QCalendarWidget(self.verticalLayoutWidget) self.calendarWidget.setObjectName("calendarWidget") self.verticalLayout.addWidget(self.calendarWidget) self.tabWidget.addTab(self.Widget1, "") self.Widget2 = QtWidgets.QWidget() self.Widget2.setObjectName("Widget2") self.groupBox = QtWidgets.QGroupBox(self.Widget2) self.groupBox.setGeometry(QtCore.QRect(0, 0, 161, 131)) self.groupBox.setObjectName("groupBox") self.verticalLayoutWidget_2 = QtWidgets.QWidget(self.groupBox) self.verticalLayoutWidget_2.setGeometry(QtCore.QRect(10, 30, 141, 81)) self.verticalLayoutWidget_2.setObjectName("verticalLayoutWidget_2") self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.verticalLayoutWidget_2) self.verticalLayout_2.setContentsMargins(0, 0, 0, 0) self.verticalLayout_2.setObjectName("verticalLayout_2") self.radioButton = QtWidgets.QRadioButton(self.verticalLayoutWidget_2) self.radioButton.setObjectName("radioButton") self.verticalLayout_2.addWidget(self.radioButton) self.radioButton_2 = QtWidgets.QRadioButton(self.verticalLayoutWidget_2) self.radioButton_2.setObjectName("radioButton_2") self.verticalLayout_2.addWidget(self.radioButton_2) self.radioButton_3 = QtWidgets.QRadioButton(self.verticalLayoutWidget_2) self.radioButton_3.setObjectName("radioButton_3") self.verticalLayout_2.addWidget(self.radioButton_3) self.groupBox_2 = QtWidgets.QGroupBox(self.Widget2) self.groupBox_2.setGeometry(QtCore.QRect(180, 0, 201, 131)) self.groupBox_2.setObjectName("groupBox_2") self.horizontalLayoutWidget = QtWidgets.QWidget(self.groupBox_2) self.horizontalLayoutWidget.setGeometry(QtCore.QRect(20, 30, 171, 81)) self.horizontalLayoutWidget.setObjectName("horizontalLayoutWidget") self.horizontalLayout = QtWidgets.QHBoxLayout(self.horizontalLayoutWidget) self.horizontalLayout.setContentsMargins(0, 0, 0, 0) self.horizontalLayout.setObjectName("horizontalLayout") self.dial = QtWidgets.QDial(self.horizontalLayoutWidget) self.dial.setObjectName("dial") self.horizontalLayout.addWidget(self.dial) self.lcdNumber = QtWidgets.QLCDNumber(self.horizontalLayoutWidget) font = QtGui.QFont() font.setPointSize(14) font.setBold(True) font.setWeight(75) self.lcdNumber.setFont(font) self.lcdNumber.setObjectName("lcdNumber") self.horizontalLayout.addWidget(self.lcdNumber) self.verticalLayoutWidget_3 = QtWidgets.QWidget(self.Widget2) self.verticalLayoutWidget_3.setGeometry(QtCore.QRect(10, 140, 160, 101)) self.verticalLayoutWidget_3.setObjectName("verticalLayoutWidget_3") self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.verticalLayoutWidget_3) self.verticalLayout_3.setContentsMargins(0, 0, 0, 0) self.verticalLayout_3.setObjectName("verticalLayout_3") self.fontComboBox = QtWidgets.QFontComboBox(self.verticalLayoutWidget_3) self.fontComboBox.setObjectName("fontComboBox") self.verticalLayout_3.addWidget(self.fontComboBox) self.label = QtWidgets.QLabel(self.verticalLayoutWidget_3) self.label.setText("") self.label.setObjectName("label") self.verticalLayout_3.addWidget(self.label) self.progressBar = QtWidgets.QProgressBar(self.Widget2) self.progressBar.setGeometry(QtCore.QRect(10, 260, 371, 16)) self.progressBar.setProperty("value", 24) self.progressBar.setObjectName("progressBar") self.tabWidget.addTab(self.Widget2, "") MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 395, 18)) 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(1) self.radioButton_2.clicked.connect(self.progressBar.reset) self.dial.valueChanged['int'].connect(self.lcdNumber.display) self.fontComboBox.activated['QString'].connect(self.label.setText) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def setupUi(self, Dialog): Dialog.setObjectName("Dialog") Dialog.resize(482, 583) self.gridLayout_2 = QtWidgets.QGridLayout(Dialog) self.gridLayout_2.setObjectName("gridLayout_2") self.gridLayout = QtWidgets.QGridLayout() self.gridLayout.setObjectName("gridLayout") self.label = QtWidgets.QLabel(Dialog) self.label.setObjectName("label") self.gridLayout.addWidget(self.label, 0, 0, 1, 1) self.calendarWidget = QtWidgets.QCalendarWidget(Dialog) self.calendarWidget.setObjectName("calendarWidget") self.gridLayout.addWidget(self.calendarWidget, 1, 0, 1, 5) spacerItem = QtWidgets.QSpacerItem(20, 15, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) self.gridLayout.addItem(spacerItem, 2, 4, 1, 1) self.line = QtWidgets.QFrame(Dialog) self.line.setFrameShadow(QtWidgets.QFrame.Sunken) self.line.setLineWidth(1) self.line.setFrameShape(QtWidgets.QFrame.HLine) self.line.setObjectName("line") self.gridLayout.addWidget(self.line, 3, 0, 1, 5) spacerItem1 = QtWidgets.QSpacerItem(20, 15, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) self.gridLayout.addItem(spacerItem1, 4, 3, 1, 1) self.label_5 = QtWidgets.QLabel(Dialog) self.label_5.setObjectName("label_5") self.gridLayout.addWidget(self.label_5, 5, 0, 1, 1) self.comboBox_3 = QtWidgets.QComboBox(Dialog) self.comboBox_3.setEditable(False) self.comboBox_3.setObjectName("comboBox_3") self.gridLayout.addWidget(self.comboBox_3, 5, 1, 1, 2) self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") self.label_2 = QtWidgets.QLabel(Dialog) self.label_2.setObjectName("label_2") self.horizontalLayout.addWidget(self.label_2) self.comboBox = QtWidgets.QComboBox(Dialog) self.comboBox.setEditable(True) self.comboBox.setObjectName("comboBox") self.horizontalLayout.addWidget(self.comboBox) self.gridLayout.addLayout(self.horizontalLayout, 6, 0, 1, 2) self.horizontalLayout_2 = QtWidgets.QHBoxLayout() self.horizontalLayout_2.setObjectName("horizontalLayout_2") self.label_3 = QtWidgets.QLabel(Dialog) self.label_3.setObjectName("label_3") self.horizontalLayout_2.addWidget(self.label_3) self.comboBox_2 = QtWidgets.QComboBox(Dialog) self.comboBox_2.setEditable(True) self.comboBox_2.setObjectName("comboBox_2") self.horizontalLayout_2.addWidget(self.comboBox_2) self.gridLayout.addLayout(self.horizontalLayout_2, 7, 0, 1, 2) spacerItem2 = QtWidgets.QSpacerItem(20, 18, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) self.gridLayout.addItem(spacerItem2, 8, 2, 1, 1) self.line_3 = QtWidgets.QFrame(Dialog) self.line_3.setFrameShape(QtWidgets.QFrame.HLine) self.line_3.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_3.setObjectName("line_3") self.gridLayout.addWidget(self.line_3, 9, 0, 1, 5) self.horizontalLayout_3 = QtWidgets.QHBoxLayout() self.horizontalLayout_3.setObjectName("horizontalLayout_3") self.label_4 = QtWidgets.QLabel(Dialog) self.label_4.setObjectName("label_4") self.horizontalLayout_3.addWidget(self.label_4) self.lineEdit = QtWidgets.QLineEdit(Dialog) self.lineEdit.setObjectName("lineEdit") self.horizontalLayout_3.addWidget(self.lineEdit) self.gridLayout.addLayout(self.horizontalLayout_3, 10, 0, 1, 3) self.gridLayout_2.addLayout(self.gridLayout, 0, 0, 1, 2) spacerItem3 = QtWidgets.QSpacerItem(20, 30, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed) self.gridLayout_2.addItem(spacerItem3, 1, 1, 1, 1) self.buttonBox = QtWidgets.QDialogButtonBox(Dialog) self.buttonBox.setOrientation(QtCore.Qt.Horizontal) self.buttonBox.setStandardButtons(QtWidgets.QDialogButtonBox.Cancel|QtWidgets.QDialogButtonBox.Ok) self.buttonBox.setObjectName("buttonBox") self.gridLayout_2.addWidget(self.buttonBox, 2, 0, 1, 1) self.retranslateUi(Dialog) self.buttonBox.accepted.connect(Dialog.accept) self.buttonBox.rejected.connect(Dialog.reject) QtCore.QMetaObject.connectSlotsByName(Dialog)
def __init__(self): super().__init__() self.resize(420, 700) self.label_reg = QtWidgets.QLabel(self) self.label_reg.setGeometry(QtCore.QRect(160, 10, 100, 20)) # Заголовок "Регистрация" self.label_surname = QtWidgets.QLabel(self) self.label_surname.setGeometry(QtCore.QRect(10, 40, 60, 16)) # Текст "Фамилия" self.label_name = QtWidgets.QLabel(self) self.label_name.setGeometry(QtCore.QRect(10, 80, 40, 16)) # Текст "Имя" self.label_patronymic = QtWidgets.QLabel(self) self.label_patronymic.setGeometry(QtCore.QRect(10, 120, 60, 16)) # Текст "Отчество" self.label_patronymic_help = QtWidgets.QLabel(self) self.label_patronymic_help.setGeometry(QtCore.QRect(10, 140, 60, 16)) # Текст "(если есть)" self.label_gender = QtWidgets.QLabel(self) self.label_gender.setGeometry(QtCore.QRect(10, 180, 35, 16)) # Текст "Пол" self.label_phone = QtWidgets.QLabel(self) self.label_phone.setGeometry(QtCore.QRect(10, 220, 100, 16)) # Текст "Номер телефона" self.label_address = QtWidgets.QLabel(self) self.label_address.setGeometry(QtCore.QRect(10, 260, 40, 16)) # Текст "Адрес" self.label_date = QtWidgets.QLabel(self) self.label_date.setGeometry(QtCore.QRect(10, 320, 85, 16)) # Текст "Дата рождения" self.birthdate = QtWidgets.QCalendarWidget(self) self.birthdate.setGeometry(QtCore.QRect(100, 310, 311, 181)) # Календарь для ввода даты рождения self.label_login = QtWidgets.QLabel(self) self.label_login.setGeometry(QtCore.QRect(10, 520, 40, 16)) # Текст "Логин" self.label_password = QtWidgets.QLabel(self) self.label_password.setGeometry(QtCore.QRect(10, 560, 40, 16)) # Текст "Пароль" self.label_password2 = QtWidgets.QLabel(self) self.label_password2.setGeometry(QtCore.QRect(10, 600, 100, 16)) # Текст "Повторите пароль" self.error = QtWidgets.QLabel(self) self.error.setGeometry(QtCore.QRect(10, 650, 230, 16)) # Для вывода ошибок self.finish = QtWidgets.QPushButton(self) self.finish.setGeometry(QtCore.QRect(240, 640, 170, 40)) self.finish.setStyleSheet("font: 10pt \"MS Shell Dlg 2\";") # Кнопка "Завершить регистрацию" self.surname = QtWidgets.QLineEdit(self) self.surname.setGeometry(QtCore.QRect(80, 40, 300, 20)) # Поле "Фамилия" self.name = QtWidgets.QLineEdit(self) self.name.setGeometry(QtCore.QRect(80, 80, 300, 20)) # Поле "Имя" self.patronymic = QtWidgets.QLineEdit(self) self.patronymic.setGeometry(QtCore.QRect(80, 120, 300, 20)) # Поле "Отчество" self.phone = QtWidgets.QLineEdit(self) self.phone.setGeometry(QtCore.QRect(120, 220, 200, 20)) # Поле "Телефон" self.address = QtWidgets.QLineEdit(self) self.address.setGeometry(QtCore.QRect(70, 260, 320, 20)) # Поле "Адрес" self.login = QtWidgets.QLineEdit(self) self.login.setGeometry(QtCore.QRect(70, 520, 300, 20)) # Поле "Логин" self.password = QtWidgets.QLineEdit(self) self.password.setGeometry(QtCore.QRect(70, 560, 300, 20)) self.password.setEchoMode(QtWidgets.QLineEdit.Password) # Поле "Пароль" self.password2 = QtWidgets.QLineEdit(self) self.password2.setGeometry(QtCore.QRect(120, 600, 250, 20)) self.password2.setEchoMode(QtWidgets.QLineEdit.Password) # Поле "Повторите пароль" self.gender = QtWidgets.QComboBox(self) self.gender.move(50, 180) self.gender.addItem("Мужской") self.gender.addItem("Женский") # Combobox для ввода пола QtCore.QMetaObject.connectSlotsByName(self) _translate = QtCore.QCoreApplication.translate self.setWindowTitle(_translate("self", "Регистрация")) self.label_reg.setText( _translate( "self", "<html><head/><body><p>" "<span style=\" font-size:12pt;" "\">Регистрация</span>" "</p></body></html>")) self.label_surname.setText(_translate("self", "Фамилия")) self.label_name.setText(_translate("self", "Имя")) self.label_patronymic.setText(_translate("self", "Отчество")) self.label_gender.setText(_translate("self", "Пол")) self.label_phone.setText(_translate("self", "Номер телефона")) self.label_address.setText(_translate("self", "Адрес")) self.label_date.setText(_translate("self", "Дата рождения")) self.label_login.setText(_translate("self", "Логин")) self.label_password.setText(_translate("self", "Пароль")) self.label_password2.setText(_translate("self", "Повторите пароль")) self.finish.setText(_translate("self", "Закончить регистрацию"))
def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(800, 600) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.line = QtWidgets.QFrame(self.centralwidget) self.line.setGeometry(QtCore.QRect(60, 70, 701, 16)) self.line.setFrameShape(QtWidgets.QFrame.HLine) self.line.setFrameShadow(QtWidgets.QFrame.Sunken) self.line.setObjectName("line") self.horizontalLayoutWidget = QtWidgets.QWidget(self.centralwidget) self.horizontalLayoutWidget.setGeometry(QtCore.QRect(90, 30, 621, 41)) self.horizontalLayoutWidget.setObjectName("horizontalLayoutWidget") self.horizontalLayout_2 = QtWidgets.QHBoxLayout( self.horizontalLayoutWidget) self.horizontalLayout_2.setContentsMargins(0, 0, 0, 0) self.horizontalLayout_2.setObjectName("horizontalLayout_2") self.label_datainput = QtWidgets.QLabel(self.horizontalLayoutWidget) self.label_datainput.setEnabled(True) font = QtGui.QFont() font.setFamily("微软雅黑") font.setPointSize(12) font.setBold(False) font.setWeight(50) self.label_datainput.setFont(font) self.label_datainput.setAlignment(QtCore.Qt.AlignCenter) self.label_datainput.setObjectName("label_datainput") self.horizontalLayout_2.addWidget(self.label_datainput) self.label_policypre = QtWidgets.QLabel(self.horizontalLayoutWidget) font = QtGui.QFont() font.setFamily("微软雅黑") font.setPointSize(12) font.setBold(False) font.setWeight(50) self.label_policypre.setFont(font) self.label_policypre.setAlignment(QtCore.Qt.AlignCenter) self.label_policypre.setObjectName("label_policypre") self.horizontalLayout_2.addWidget(self.label_policypre) self.label_evaluation = QtWidgets.QLabel(self.horizontalLayoutWidget) font = QtGui.QFont() font.setFamily("微软雅黑") font.setPointSize(12) font.setBold(False) font.setWeight(50) self.label_evaluation.setFont(font) self.label_evaluation.setAlignment(QtCore.Qt.AlignCenter) self.label_evaluation.setObjectName("label_evaluation") self.horizontalLayout_2.addWidget(self.label_evaluation) self.calendarWidget = QtWidgets.QCalendarWidget(self.centralwidget) self.calendarWidget.setEnabled(True) self.calendarWidget.setGeometry(QtCore.QRect(230, 250, 441, 181)) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Maximum, QtWidgets.QSizePolicy.Maximum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.calendarWidget.sizePolicy().hasHeightForWidth()) self.calendarWidget.setSizePolicy(sizePolicy) self.calendarWidget.setCursor( QtGui.QCursor(QtCore.Qt.PointingHandCursor)) self.calendarWidget.setContextMenuPolicy(QtCore.Qt.PreventContextMenu) self.calendarWidget.setSelectedDate(QtCore.QDate(2019, 9, 14)) self.calendarWidget.setMinimumDate(QtCore.QDate(2019, 1, 1)) self.calendarWidget.setMaximumDate(QtCore.QDate(2019, 12, 31)) self.calendarWidget.setFirstDayOfWeek(QtCore.Qt.Sunday) self.calendarWidget.setGridVisible(True) self.calendarWidget.setSelectionMode( QtWidgets.QCalendarWidget.SingleSelection) self.calendarWidget.setHorizontalHeaderFormat( QtWidgets.QCalendarWidget.ShortDayNames) self.calendarWidget.setVerticalHeaderFormat( QtWidgets.QCalendarWidget.NoVerticalHeader) self.calendarWidget.setNavigationBarVisible(True) self.calendarWidget.setDateEditEnabled(True) self.calendarWidget.setObjectName("calendarWidget") self.calendarWidget.clicked[QtCore.QDate].connect(self.showtime) self.verticalLayoutWidget_2 = QtWidgets.QWidget(self.centralwidget) self.verticalLayoutWidget_2.setGeometry( QtCore.QRect(220, 110, 451, 131)) self.verticalLayoutWidget_2.setObjectName("verticalLayoutWidget_2") self.verticalLayout_4 = QtWidgets.QVBoxLayout( self.verticalLayoutWidget_2) self.verticalLayout_4.setSizeConstraint( QtWidgets.QLayout.SetDefaultConstraint) self.verticalLayout_4.setContentsMargins(0, 0, 0, 0) self.verticalLayout_4.setObjectName("verticalLayout_4") self.textEdit = QtWidgets.QTextEdit(self.verticalLayoutWidget_2) self.textEdit.setObjectName("textEdit") self.verticalLayout_4.addWidget(self.textEdit) self.textEdit_2 = QtWidgets.QTextEdit(self.verticalLayoutWidget_2) self.textEdit_2.setObjectName("textEdit_2") self.verticalLayout_4.addWidget(self.textEdit_2) self.textEdit_3 = QtWidgets.QTextEdit(self.verticalLayoutWidget_2) self.textEdit_3.setObjectName("textEdit_3") self.textEdit_3.document().setMaximumBlockCount(10) self.verticalLayout_4.addWidget(self.textEdit_3) self.horizontalLayoutWidget_2 = QtWidgets.QWidget(self.centralwidget) self.horizontalLayoutWidget_2.setGeometry( QtCore.QRect(30, 100, 181, 151)) self.horizontalLayoutWidget_2.setObjectName("horizontalLayoutWidget_2") self.horizontalLayout_3 = QtWidgets.QHBoxLayout( self.horizontalLayoutWidget_2) self.horizontalLayout_3.setContentsMargins(0, 0, 0, 0) self.horizontalLayout_3.setObjectName("horizontalLayout_3") self.verticalLayout_3 = QtWidgets.QVBoxLayout() self.verticalLayout_3.setSizeConstraint( QtWidgets.QLayout.SetDefaultConstraint) self.verticalLayout_3.setObjectName("verticalLayout_3") self.btn_inputdata = QtWidgets.QPushButton( self.horizontalLayoutWidget_2) font = QtGui.QFont() font.setFamily("微软雅黑") font.setPointSize(11) self.btn_inputdata.setFont(font) self.btn_inputdata.setObjectName("btn_inputdata") self.btn_inputdata.clicked.connect(self.get_outbound_file) self.verticalLayout_3.addWidget(self.btn_inputdata) self.btn_inputinitinv = QtWidgets.QPushButton( self.horizontalLayoutWidget_2) font = QtGui.QFont() font.setFamily("微软雅黑") font.setPointSize(11) self.btn_inputinitinv.setFont(font) self.btn_inputinitinv.setObjectName("btn_inputinitinv") self.btn_inputinitinv.clicked.connect(self.get_initinv_file) self.verticalLayout_3.addWidget(self.btn_inputinitinv) self.btn_timeselect = QtWidgets.QPushButton( self.horizontalLayoutWidget_2) font = QtGui.QFont() font.setFamily("微软雅黑") font.setPointSize(11) self.btn_timeselect.setFont(font) self.btn_timeselect.setObjectName("btn_timeselect") self.btn_timeselect.clicked.connect(self.textEdit_3.clear) self.verticalLayout_3.addWidget(self.btn_timeselect) self.horizontalLayout_3.addLayout(self.verticalLayout_3) self.horizontalLayoutWidget_3 = QtWidgets.QWidget(self.centralwidget) self.horizontalLayoutWidget_3.setGeometry( QtCore.QRect(70, 479, 631, 41)) self.horizontalLayoutWidget_3.setObjectName("horizontalLayoutWidget_3") self.horizontalLayout_4 = QtWidgets.QHBoxLayout( self.horizontalLayoutWidget_3) self.horizontalLayout_4.setContentsMargins(0, 0, 0, 0) self.horizontalLayout_4.setObjectName("horizontalLayout_4") self.btn_datademo = QtWidgets.QPushButton( self.horizontalLayoutWidget_3) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Maximum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.btn_datademo.sizePolicy().hasHeightForWidth()) self.btn_datademo.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setFamily("Georgia") font.setPointSize(11) self.btn_datademo.setFont(font) self.btn_datademo.setObjectName("btn_datademo") self.btn_datademo.clicked.connect(self.show_Datademo) self.horizontalLayout_4.addWidget(self.btn_datademo) spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_4.addItem(spacerItem) self.btn_next = QtWidgets.QPushButton(self.horizontalLayoutWidget_3) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Maximum, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.btn_next.sizePolicy().hasHeightForWidth()) self.btn_next.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setFamily("微软雅黑") font.setPointSize(11) font.setBold(False) font.setWeight(50) self.btn_next.setFont(font) self.btn_next.setObjectName("btn_next") # self.btn_next.clicked.connect(self.step2) self.horizontalLayout_4.addWidget(self.btn_next) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 800, 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.calendarWidget.clicked['QDate'].connect(self.textEdit_3.copy) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def setupUi(self, prijava): def prijavaok(): username = self.unosRadlogin.text() password = self.unosRadlogin1.text() connection = sqlite3.connect("vanreda.db") result = connection.execute( "SELECT Radnik_ID,Sifra FROM radnici WHERE Radnik_ID = ? AND Sifra = ?", (username, password)) if (len(result.fetchall()) > 0): subprocess.call("python" + " glizbornik.py", shell=True) sys.exit(0) else: print("Neispravan unos!") connection.close() def close(): print("POZDRAV") self.close() prijava.setObjectName("prijava") prijava.resize(562, 562) prijava.setMinimumSize(QtCore.QSize(562, 562)) prijava.setMaximumSize(QtCore.QSize(562, 562)) 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(255, 255, 207)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Button, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Light, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 191)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Midlight, brush) brush = QtGui.QBrush(QtGui.QColor(127, 127, 63)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Dark, brush) brush = QtGui.QBrush(QtGui.QColor(170, 170, 84)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Mid, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Text, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.BrightText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.ButtonText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 207)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 207)) 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(255, 255, 191)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.AlternateBase, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 220)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.ToolTipBase, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.ToolTipText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.WindowText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 207)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Button, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Light, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 191)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Midlight, brush) brush = QtGui.QBrush(QtGui.QColor(127, 127, 63)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Dark, brush) brush = QtGui.QBrush(QtGui.QColor(170, 170, 84)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Mid, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Text, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.BrightText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.ButtonText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 207)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 207)) 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(255, 255, 191)) 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(127, 127, 63)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.WindowText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 207)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Button, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Light, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 191)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Midlight, brush) brush = QtGui.QBrush(QtGui.QColor(127, 127, 63)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Dark, brush) brush = QtGui.QBrush(QtGui.QColor(170, 170, 84)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Mid, brush) brush = QtGui.QBrush(QtGui.QColor(127, 127, 63)) 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(127, 127, 63)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.ButtonText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 207)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 207)) 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(255, 255, 127)) 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) prijava.setPalette(palette) icon = QtGui.QIcon() icon.addPixmap(QtGui.QPixmap("ikonaframe.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) prijava.setWindowIcon(icon) prijava.setStyleSheet("background-color: rgb(255, 255, 207);\n" "\n" "\n" "font: 10pt \"Franklin Gothic Medium\";") prijava.setFrameShape(QtWidgets.QFrame.StyledPanel) self.btnprijava = QtWidgets.QPushButton(prijava) self.btnprijava.setGeometry(QtCore.QRect(80, 190, 151, 71)) self.btnprijava.setCursor(QtGui.QCursor(QtCore.Qt.OpenHandCursor)) self.btnprijava.setMouseTracking(True) self.btnprijava.setLayoutDirection(QtCore.Qt.LeftToRight) self.btnprijava.setStyleSheet( "QPushButton {\n" " font: 14pt \"Franklin Gothic Medium\";\n" " color: #333;\n" " border: 2px solid #555;\n" " border-radius: 20px;\n" " border-style: outset;\n" " background: qradialgradient(\n" " cx: 0.3, cy: -0.4, fx: 0.3, fy: -0.4,\n" " radius: 1.35, stop: 0 #fff, stop: 1 #888\n" " );\n" " padding: 5px;\n" " }\n" "\n" "QPushButton:hover {\n" " background: qradialgradient(\n" " cx: 0.3, cy: -0.4, fx: 0.3, fy: -0.4,\n" " radius: 1.35, stop: 0 #fff, stop: 1 #bbb\n" " );\n" " }\n" "\n" "QPushButton:pressed {\n" " border-style: inset;\n" " background: qradialgradient(\n" " cx: 0.4, cy: -0.1, fx: 0.4, fy: -0.1,\n" " radius: 1.35, stop: 0 #fff, stop: 1 #ddd\n" " );\n" " }") icon1 = QtGui.QIcon() icon1.addPixmap(QtGui.QPixmap("slPrijava.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.btnprijava.setIcon(icon1) self.btnprijava.setIconSize(QtCore.QSize(40, 40)) self.btnprijava.setObjectName("btnprijava") self.btnprijava.clicked.connect(prijavaok) self.btnodustani = QtWidgets.QPushButton(prijava) self.btnodustani.setGeometry(QtCore.QRect(310, 190, 151, 71)) self.btnodustani.setCursor(QtGui.QCursor(QtCore.Qt.CrossCursor)) self.btnodustani.setMouseTracking(True) self.btnodustani.setLayoutDirection(QtCore.Qt.RightToLeft) self.btnodustani.setAutoFillBackground(False) self.btnodustani.setStyleSheet( "QPushButton {\n" " font: 14pt \"Franklin Gothic Medium\";\n" " color: #333;\n" " border: 2px solid #555;\n" " border-radius: 20px;\n" " border-style: outset;\n" " background: qradialgradient(\n" " cx: 0.3, cy: -0.4, fx: 0.3, fy: -0.4,\n" " radius: 1.35, stop: 0 #fff, stop: 1 #888\n" " );\n" " padding: 5px;\n" " }\n" "\n" "QPushButton:hover {\n" " background: qradialgradient(\n" " cx: 0.3, cy: -0.4, fx: 0.3, fy: -0.4,\n" " radius: 1.35, stop: 0 #fff, stop: 1 #bbb\n" " );\n" " }\n" "\n" "QPushButton:pressed {\n" " border-style: inset;\n" " background: qradialgradient(\n" " cx: 0.4, cy: -0.1, fx: 0.4, fy: -0.1,\n" " radius: 1.35, stop: 0 #fff, stop: 1 #ddd\n" " );\n" " }") icon2 = QtGui.QIcon() icon2.addPixmap(QtGui.QPixmap("slOdustani.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.btnodustani.setIcon(icon2) self.btnodustani.setIconSize(QtCore.QSize(40, 40)) self.btnodustani.setShortcut("") self.btnodustani.setObjectName("btnodustani") self.btnodustani.clicked.connect(close) self.unosRadlogin = QtWidgets.QLineEdit(prijava) self.unosRadlogin.setGeometry(QtCore.QRect(270, 70, 201, 37)) self.unosRadlogin.setAutoFillBackground(False) self.unosRadlogin.setStyleSheet( "background-color: rgb(255, 255, 255);\n" "font: 14pt \"MS Shell Dlg 2\";\n" "border-color: rgb(0, 0, 0);") self.unosRadlogin.setObjectName("unosRadlogin1") self.unosRadlogin1 = QtWidgets.QLineEdit(prijava) self.unosRadlogin1.setGeometry(QtCore.QRect(270, 130, 201, 37)) self.unosRadlogin1.setAutoFillBackground(False) self.unosRadlogin1.setStyleSheet( "background-color: rgb(255, 255, 255);\n" "font: 14pt \"MS Shell Dlg 2\";\n" "border-color: rgb(0, 0, 0);") self.unosRadlogin1.setObjectName("unosRadlogin1") self.unosRadlogin1.setEchoMode(QtWidgets.QLineEdit.Password) self.label = QtWidgets.QLabel(prijava) self.label.setGeometry(QtCore.QRect(140, 60, 101, 71)) self.label.setFrameShape(QtWidgets.QFrame.NoFrame) self.label.setLineWidth(1) self.label.setTextFormat(QtCore.Qt.AutoText) self.label.setScaledContents(False) self.label.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.label.setWordWrap(False) self.label.setTextInteractionFlags(QtCore.Qt.NoTextInteraction) self.label.setObjectName("label") self.label_2 = QtWidgets.QLabel(prijava) self.label_2.setGeometry(QtCore.QRect(60, 30, 71, 111)) self.label_2.setText("") self.label_2.setPixmap(QtGui.QPixmap("radniksl.png")) self.label_2.setObjectName("label_2") self.label_3 = QtWidgets.QLabel(prijava) self.label_3.setGeometry(QtCore.QRect(150, 120, 91, 51)) self.label_3.setFrameShape(QtWidgets.QFrame.NoFrame) self.label_3.setLineWidth(1) self.label_3.setTextFormat(QtCore.Qt.AutoText) self.label_3.setScaledContents(False) self.label_3.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.label_3.setWordWrap(False) self.label_3.setTextInteractionFlags(QtCore.Qt.NoTextInteraction) self.label_3.setObjectName("label") self.calendarWidget = QtWidgets.QCalendarWidget(prijava) self.calendarWidget.setGeometry(QtCore.QRect(120, 330, 312, 183)) self.calendarWidget.setStyleSheet( "color: rgb(0, 0, 0);\n" "font: 24pt \"MS Shell Dlg 2\";\n" "font: 10pt \"Franklin Gothic Medium\";") self.calendarWidget.setObjectName("calendarWidget") self.unosRadlogin.raise_() self.unosRadlogin1.raise_() self.label.raise_() self.label_2.raise_() self.label_3.raise_() self.btnprijava.raise_() self.btnodustani.raise_() self.calendarWidget.raise_() self.retranslateUi(prijava) QtCore.QMetaObject.connectSlotsByName(prijava)
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 = QtWidgets.QTextEdit(self.groupBox_3) self.textEdit.setObjectName("textEdit") self.verticalLayout_8.addWidget(self.textEdit) self.lineEdit_2 = QtWidgets.QLineEdit(self.groupBox_3) self.lineEdit_2.setObjectName("lineEdit_2") self.verticalLayout_8.addWidget(self.lineEdit_2) 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_2 = QtWidgets.QTextEdit(self.groupBox_4) self.textEdit_2.setObjectName("textEdit_2") self.verticalLayout_9.addWidget(self.textEdit_2) self.lineEdit_3 = QtWidgets.QLineEdit(self.groupBox_4) self.lineEdit_3.setObjectName("lineEdit_3") self.verticalLayout_9.addWidget(self.lineEdit_3) 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.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(4) 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 setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(860, 650) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.gridLayout = QtWidgets.QGridLayout(self.centralwidget) self.gridLayout.setObjectName("gridLayout") self.tabWidget = QtWidgets.QTabWidget(self.centralwidget) self.tabWidget.setEnabled(True) font = QtGui.QFont() font.setPointSize(10) self.tabWidget.setFont(font) self.tabWidget.setObjectName("tabWidget") self.planner_tab = QtWidgets.QWidget() self.planner_tab.setObjectName("planner_tab") self.gridLayout_2 = QtWidgets.QGridLayout(self.planner_tab) self.gridLayout_2.setObjectName("gridLayout_2") self.label_17 = QtWidgets.QLabel(self.planner_tab) self.label_17.setAlignment(QtCore.Qt.AlignCenter) self.label_17.setObjectName("label_17") self.gridLayout_2.addWidget(self.label_17, 0, 2, 1, 1) self.label_2 = QtWidgets.QLabel(self.planner_tab) self.label_2.setText("") self.label_2.setObjectName("label_2") self.gridLayout_2.addWidget(self.label_2, 2, 0, 1, 1) self.start_lesson_btn = QtWidgets.QPushButton(self.planner_tab) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.start_lesson_btn.sizePolicy().hasHeightForWidth()) self.start_lesson_btn.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setFamily("Arial") font.setPointSize(24) self.start_lesson_btn.setFont(font) self.start_lesson_btn.setAutoFillBackground(False) self.start_lesson_btn.setStyleSheet("") self.start_lesson_btn.setObjectName("start_lesson_btn") self.gridLayout_2.addWidget(self.start_lesson_btn, 4, 0, 4, 1) self.label_16 = QtWidgets.QLabel(self.planner_tab) self.label_16.setAlignment(QtCore.Qt.AlignCenter) self.label_16.setObjectName("label_16") self.gridLayout_2.addWidget(self.label_16, 0, 1, 1, 1) self.lessons_table = QtWidgets.QTableWidget(self.planner_tab) self.lessons_table.setObjectName("lessons_table") self.lessons_table.setColumnCount(4) self.lessons_table.setRowCount(0) item = QtWidgets.QTableWidgetItem() self.lessons_table.setHorizontalHeaderItem(0, item) item = QtWidgets.QTableWidgetItem() self.lessons_table.setHorizontalHeaderItem(1, item) item = QtWidgets.QTableWidgetItem() self.lessons_table.setHorizontalHeaderItem(2, item) item = QtWidgets.QTableWidgetItem() self.lessons_table.setHorizontalHeaderItem(3, item) self.lessons_table.horizontalHeader().setDefaultSectionSize(30) self.lessons_table.horizontalHeader().setMinimumSectionSize(30) self.lessons_table.horizontalHeader().setStretchLastSection(False) self.gridLayout_2.addWidget(self.lessons_table, 1, 1, 5, 1) self.incoming_clients_table = QtWidgets.QTableWidget(self.planner_tab) self.incoming_clients_table.setObjectName("incoming_clients_table") self.incoming_clients_table.setColumnCount(4) self.incoming_clients_table.setRowCount(0) item = QtWidgets.QTableWidgetItem() self.incoming_clients_table.setHorizontalHeaderItem(0, item) item = QtWidgets.QTableWidgetItem() self.incoming_clients_table.setHorizontalHeaderItem(1, item) item = QtWidgets.QTableWidgetItem() self.incoming_clients_table.setHorizontalHeaderItem(2, item) item = QtWidgets.QTableWidgetItem() self.incoming_clients_table.setHorizontalHeaderItem(3, item) self.incoming_clients_table.horizontalHeader( ).setCascadingSectionResizes(False) self.incoming_clients_table.horizontalHeader().setDefaultSectionSize( 30) self.incoming_clients_table.horizontalHeader().setHighlightSections( True) self.incoming_clients_table.horizontalHeader().setMinimumSectionSize( 30) self.incoming_clients_table.horizontalHeader().setStretchLastSection( True) self.gridLayout_2.addWidget(self.incoming_clients_table, 1, 2, 5, 1) self.calendar = QtWidgets.QCalendarWidget(self.planner_tab) font = QtGui.QFont() font.setPointSize(8) self.calendar.setFont(font) self.calendar.setObjectName("calendar") self.gridLayout_2.addWidget(self.calendar, 1, 0, 1, 1) self.label = QtWidgets.QLabel(self.planner_tab) self.label.setText("") self.label.setObjectName("label") self.gridLayout_2.addWidget(self.label, 8, 0, 1, 1) self.add_lesson_btn = QtWidgets.QPushButton(self.planner_tab) font = QtGui.QFont() font.setPointSize(10) self.add_lesson_btn.setFont(font) self.add_lesson_btn.setObjectName("add_lesson_btn") self.gridLayout_2.addWidget(self.add_lesson_btn, 8, 1, 1, 1) self.fill_automatically_btn = QtWidgets.QPushButton(self.planner_tab) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.fill_automatically_btn.sizePolicy().hasHeightForWidth()) self.fill_automatically_btn.setSizePolicy(sizePolicy) self.fill_automatically_btn.setObjectName("fill_automatically_btn") self.gridLayout_2.addWidget(self.fill_automatically_btn, 7, 1, 1, 1) self.add_client_btn = QtWidgets.QPushButton(self.planner_tab) font = QtGui.QFont() font.setPointSize(10) self.add_client_btn.setFont(font) self.add_client_btn.setObjectName("add_client_btn") self.gridLayout_2.addWidget(self.add_client_btn, 8, 2, 1, 1) self.tabWidget.addTab(self.planner_tab, "") self.client_tab = QtWidgets.QWidget() self.client_tab.setObjectName("client_tab") self.gridLayout_3 = QtWidgets.QGridLayout(self.client_tab) self.gridLayout_3.setObjectName("gridLayout_3") self.label_10 = QtWidgets.QLabel(self.client_tab) self.label_10.setText("") self.label_10.setObjectName("label_10") self.gridLayout_3.addWidget(self.label_10, 8, 1, 1, 1) self.client_base_table = QtWidgets.QTableWidget(self.client_tab) self.client_base_table.setObjectName("client_base_table") self.client_base_table.setColumnCount(8) self.client_base_table.setRowCount(0) item = QtWidgets.QTableWidgetItem() self.client_base_table.setHorizontalHeaderItem(0, item) item = QtWidgets.QTableWidgetItem() self.client_base_table.setHorizontalHeaderItem(1, item) item = QtWidgets.QTableWidgetItem() self.client_base_table.setHorizontalHeaderItem(2, item) item = QtWidgets.QTableWidgetItem() self.client_base_table.setHorizontalHeaderItem(3, item) item = QtWidgets.QTableWidgetItem() self.client_base_table.setHorizontalHeaderItem(4, item) item = QtWidgets.QTableWidgetItem() self.client_base_table.setHorizontalHeaderItem(5, item) item = QtWidgets.QTableWidgetItem() self.client_base_table.setHorizontalHeaderItem(6, item) item = QtWidgets.QTableWidgetItem() self.client_base_table.setHorizontalHeaderItem(7, item) self.gridLayout_3.addWidget(self.client_base_table, 0, 0, 14, 1) self.label_9 = QtWidgets.QLabel(self.client_tab) self.label_9.setText("") self.label_9.setObjectName("label_9") self.gridLayout_3.addWidget(self.label_9, 6, 1, 1, 1) self.search_line = QtWidgets.QLineEdit(self.client_tab) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.search_line.sizePolicy().hasHeightForWidth()) self.search_line.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setPointSize(10) self.search_line.setFont(font) self.search_line.setObjectName("search_line") self.gridLayout_3.addWidget(self.search_line, 1, 1, 1, 1) self.label_8 = QtWidgets.QLabel(self.client_tab) self.label_8.setText("") self.label_8.setObjectName("label_8") self.gridLayout_3.addWidget(self.label_8, 2, 1, 1, 1) self.change_client_btn = QtWidgets.QPushButton(self.client_tab) font = QtGui.QFont() font.setPointSize(10) self.change_client_btn.setFont(font) self.change_client_btn.setObjectName("change_client_btn") self.gridLayout_3.addWidget(self.change_client_btn, 4, 1, 1, 1) self.label_7 = QtWidgets.QLabel(self.client_tab) font = QtGui.QFont() font.setPointSize(12) self.label_7.setFont(font) self.label_7.setObjectName("label_7") self.gridLayout_3.addWidget(self.label_7, 0, 1, 1, 1) self.label_11 = QtWidgets.QLabel(self.client_tab) self.label_11.setText("") self.label_11.setObjectName("label_11") self.gridLayout_3.addWidget(self.label_11, 13, 1, 1, 1) self.add_client_db_btn = QtWidgets.QPushButton(self.client_tab) font = QtGui.QFont() font.setPointSize(10) self.add_client_db_btn.setFont(font) self.add_client_db_btn.setObjectName("add_client_db_btn") self.gridLayout_3.addWidget(self.add_client_db_btn, 5, 1, 1, 1) self.pay_btn = QtWidgets.QPushButton(self.client_tab) font = QtGui.QFont() font.setPointSize(10) self.pay_btn.setFont(font) self.pay_btn.setObjectName("pay_btn") self.gridLayout_3.addWidget(self.pay_btn, 3, 1, 1, 1) self.tabWidget.addTab(self.client_tab, "") self.statistic_tab = QtWidgets.QWidget() self.statistic_tab.setObjectName("statistic_tab") self.horizontalLayout = QtWidgets.QHBoxLayout(self.statistic_tab) self.horizontalLayout.setObjectName("horizontalLayout") self.verticalLayout = QtWidgets.QVBoxLayout() self.verticalLayout.setObjectName("verticalLayout") self.horizontalLayout_4 = QtWidgets.QHBoxLayout() self.horizontalLayout_4.setObjectName("horizontalLayout_4") self.label_12 = QtWidgets.QLabel(self.statistic_tab) font = QtGui.QFont() font.setPointSize(12) self.label_12.setFont(font) self.label_12.setObjectName("label_12") self.horizontalLayout_4.addWidget(self.label_12) self.year_cb = QtWidgets.QComboBox(self.statistic_tab) font = QtGui.QFont() font.setPointSize(11) self.year_cb.setFont(font) self.year_cb.setCurrentText("") self.year_cb.setObjectName("year_cb") self.horizontalLayout_4.addWidget(self.year_cb) self.label_13 = QtWidgets.QLabel(self.statistic_tab) self.label_13.setText("") self.label_13.setObjectName("label_13") self.horizontalLayout_4.addWidget(self.label_13) self.label_14 = QtWidgets.QLabel(self.statistic_tab) self.label_14.setText("") self.label_14.setObjectName("label_14") self.horizontalLayout_4.addWidget(self.label_14) self.verticalLayout.addLayout(self.horizontalLayout_4) self.month_reports_table = QtWidgets.QTableWidget(self.statistic_tab) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.month_reports_table.sizePolicy().hasHeightForWidth()) self.month_reports_table.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setPointSize(10) self.month_reports_table.setFont(font) self.month_reports_table.setObjectName("month_reports_table") self.month_reports_table.setColumnCount(3) self.month_reports_table.setRowCount(12) item = QtWidgets.QTableWidgetItem() self.month_reports_table.setVerticalHeaderItem(0, item) item = QtWidgets.QTableWidgetItem() self.month_reports_table.setVerticalHeaderItem(1, item) item = QtWidgets.QTableWidgetItem() self.month_reports_table.setVerticalHeaderItem(2, item) item = QtWidgets.QTableWidgetItem() self.month_reports_table.setVerticalHeaderItem(3, item) item = QtWidgets.QTableWidgetItem() self.month_reports_table.setVerticalHeaderItem(4, item) item = QtWidgets.QTableWidgetItem() self.month_reports_table.setVerticalHeaderItem(5, item) item = QtWidgets.QTableWidgetItem() self.month_reports_table.setVerticalHeaderItem(6, item) item = QtWidgets.QTableWidgetItem() self.month_reports_table.setVerticalHeaderItem(7, item) item = QtWidgets.QTableWidgetItem() self.month_reports_table.setVerticalHeaderItem(8, item) item = QtWidgets.QTableWidgetItem() self.month_reports_table.setVerticalHeaderItem(9, item) item = QtWidgets.QTableWidgetItem() self.month_reports_table.setVerticalHeaderItem(10, item) item = QtWidgets.QTableWidgetItem() self.month_reports_table.setVerticalHeaderItem(11, item) item = QtWidgets.QTableWidgetItem() self.month_reports_table.setHorizontalHeaderItem(0, item) item = QtWidgets.QTableWidgetItem() self.month_reports_table.setHorizontalHeaderItem(1, item) item = QtWidgets.QTableWidgetItem() self.month_reports_table.setHorizontalHeaderItem(2, item) item = QtWidgets.QTableWidgetItem() self.month_reports_table.setItem(0, 0, item) item = QtWidgets.QTableWidgetItem() self.month_reports_table.setItem(0, 1, item) item = QtWidgets.QTableWidgetItem() self.month_reports_table.setItem(1, 0, item) item = QtWidgets.QTableWidgetItem() self.month_reports_table.setItem(1, 1, item) item = QtWidgets.QTableWidgetItem() self.month_reports_table.setItem(2, 0, item) item = QtWidgets.QTableWidgetItem() self.month_reports_table.setItem(2, 1, item) item = QtWidgets.QTableWidgetItem() self.month_reports_table.setItem(3, 0, item) item = QtWidgets.QTableWidgetItem() self.month_reports_table.setItem(3, 1, item) item = QtWidgets.QTableWidgetItem() self.month_reports_table.setItem(4, 0, item) item = QtWidgets.QTableWidgetItem() self.month_reports_table.setItem(4, 1, item) item = QtWidgets.QTableWidgetItem() self.month_reports_table.setItem(5, 0, item) item = QtWidgets.QTableWidgetItem() self.month_reports_table.setItem(5, 1, item) item = QtWidgets.QTableWidgetItem() self.month_reports_table.setItem(6, 0, item) item = QtWidgets.QTableWidgetItem() self.month_reports_table.setItem(6, 1, item) item = QtWidgets.QTableWidgetItem() self.month_reports_table.setItem(7, 0, item) item = QtWidgets.QTableWidgetItem() self.month_reports_table.setItem(7, 1, item) item = QtWidgets.QTableWidgetItem() self.month_reports_table.setItem(8, 0, item) item = QtWidgets.QTableWidgetItem() self.month_reports_table.setItem(8, 1, item) item = QtWidgets.QTableWidgetItem() self.month_reports_table.setItem(9, 0, item) item = QtWidgets.QTableWidgetItem() self.month_reports_table.setItem(9, 1, item) item = QtWidgets.QTableWidgetItem() self.month_reports_table.setItem(10, 0, item) item = QtWidgets.QTableWidgetItem() self.month_reports_table.setItem(10, 1, item) item = QtWidgets.QTableWidgetItem() self.month_reports_table.setItem(11, 0, item) item = QtWidgets.QTableWidgetItem() self.month_reports_table.setItem(11, 1, item) self.verticalLayout.addWidget(self.month_reports_table) self.horizontalLayout_6 = QtWidgets.QHBoxLayout() self.horizontalLayout_6.setObjectName("horizontalLayout_6") self.label_15 = QtWidgets.QLabel(self.statistic_tab) font = QtGui.QFont() font.setPointSize(12) self.label_15.setFont(font) self.label_15.setObjectName("label_15") self.horizontalLayout_6.addWidget(self.label_15) self.outcome_lbl = QtWidgets.QLabel(self.statistic_tab) font = QtGui.QFont() font.setFamily("Times New Roman") font.setPointSize(12) self.outcome_lbl.setFont(font) self.outcome_lbl.setText("") self.outcome_lbl.setObjectName("outcome_lbl") self.horizontalLayout_6.addWidget(self.outcome_lbl) self.verticalLayout.addLayout(self.horizontalLayout_6) self.horizontalLayout.addLayout(self.verticalLayout) self.tabWidget.addTab(self.statistic_tab, "") self.gridLayout.addWidget(self.tabWidget, 1, 0, 1, 1) self.slogan_label = QtWidgets.QLabel(self.centralwidget) font = QtGui.QFont() font.setFamily("Segoe Print") font.setPointSize(20) self.slogan_label.setFont(font) self.slogan_label.setText("") self.slogan_label.setObjectName("slogan_label") self.gridLayout.addWidget(self.slogan_label, 2, 0, 1, 1) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 860, 21)) self.menubar.setObjectName("menubar") self.help_menu = QtWidgets.QMenu(self.menubar) self.help_menu.setObjectName("help_menu") self.settings_menu = QtWidgets.QMenu(self.menubar) self.settings_menu.setObjectName("settings_menu") MainWindow.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(MainWindow) self.statusbar.setObjectName("statusbar") MainWindow.setStatusBar(self.statusbar) self.about_action = QtWidgets.QAction(MainWindow) self.about_action.setObjectName("about_action") self.preferences_action = QtWidgets.QAction(MainWindow) self.preferences_action.setObjectName("preferences_action") self.help_menu.addAction(self.about_action) self.settings_menu.addAction(self.preferences_action) self.menubar.addAction(self.help_menu.menuAction()) self.menubar.addAction(self.settings_menu.menuAction()) self.retranslateUi(MainWindow) self.tabWidget.setCurrentIndex(0) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(1142, 573) MainWindow.setBaseSize(QtCore.QSize(0, 0)) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.frame = QtWidgets.QFrame(self.centralwidget) self.frame.setGeometry(QtCore.QRect(20, 20, 1091, 501)) self.frame.setFrameShape(QtWidgets.QFrame.StyledPanel) self.frame.setFrameShadow(QtWidgets.QFrame.Raised) self.frame.setObjectName("frame") self.from_date = "" self.to_date = "" self.whr_str = "" self.groupBox = QtWidgets.QGroupBox(self.frame) self.groupBox.setGeometry(QtCore.QRect(10, 30, 321, 451)) font = QtGui.QFont() font.setFamily("MS Sans Serif") font.setPointSize(10) self.groupBox.setFont(font) self.groupBox.setObjectName("groupBox") self.label = QtWidgets.QLabel(self.groupBox) self.label.setGeometry(QtCore.QRect(10, 50, 71, 31)) self.label.setObjectName("label") self.lineEdit = QtWidgets.QLineEdit(self.groupBox) self.lineEdit.setGeometry(QtCore.QRect(90, 49, 111, 31)) self.lineEdit.setObjectName("lineEdit") self.pushButton = QtWidgets.QPushButton(self.groupBox) self.pushButton.setGeometry(QtCore.QRect(220, 50, 75, 31)) self.pushButton.setObjectName("pushButton") self.label_2 = QtWidgets.QLabel(self.groupBox) self.label_2.setGeometry(QtCore.QRect(10, 100, 71, 31)) self.label_2.setObjectName("label_2") self.lineEdit_2 = QtWidgets.QLineEdit(self.groupBox) self.lineEdit_2.setGeometry(QtCore.QRect(90, 100, 111, 31)) self.lineEdit_2.setObjectName("lineEdit_2") self.pushButton_2 = QtWidgets.QPushButton(self.groupBox) self.pushButton_2.setGeometry(QtCore.QRect(220, 100, 75, 31)) self.pushButton_2.setObjectName("pushButton_2") self.checkBox = QtWidgets.QCheckBox(self.groupBox) self.checkBox.setGeometry(QtCore.QRect(10, 170, 91, 31)) self.checkBox.setObjectName("checkBox") self.checkBox_2 = QtWidgets.QCheckBox(self.groupBox) self.checkBox_2.setGeometry(QtCore.QRect(10, 220, 91, 31)) self.checkBox_2.setObjectName("checkBox_2") self.comboBox_2 = QtWidgets.QComboBox(self.groupBox) self.comboBox_2.setGeometry(QtCore.QRect(130, 220, 161, 31)) self.comboBox_2.setObjectName("comboBox_2") self.checkBox_4 = QtWidgets.QCheckBox(self.groupBox) self.checkBox_4.setGeometry(QtCore.QRect(10, 270, 101, 31)) self.checkBox_4.setObjectName("checkBox_4") self.pushButton_3 = QtWidgets.QPushButton(self.groupBox) self.pushButton_3.setGeometry(QtCore.QRect(20, 310, 101, 41)) self.pushButton_3.setObjectName("pushButton_3") self.pushButton_4 = QtWidgets.QPushButton(self.groupBox) self.pushButton_4.setGeometry(QtCore.QRect(170, 310, 101, 41)) self.pushButton_4.setObjectName("pushButton_4") self.pushButton_6 = QtWidgets.QPushButton(self.groupBox) self.pushButton_6.setGeometry(QtCore.QRect(20, 380, 101, 41)) self.pushButton_6.setObjectName("pushButton_6") self.lineEdit_3 = QtWidgets.QLineEdit(self.groupBox) #self.lineEdit_3.setEnabled(False) self.lineEdit_3.setGeometry(QtCore.QRect(130, 170, 161, 31)) self.lineEdit_3.setObjectName("lineEdit_3") self.tableWidget = QtWidgets.QTableWidget(self.frame) self.tableWidget.setGeometry(QtCore.QRect(350, 30, 721, 451)) self.tableWidget.setObjectName("tableWidget") self.tableWidget.setColumnCount(7) self.tableWidget.setRowCount(1) item = QtWidgets.QTableWidgetItem() font = QtGui.QFont() font.setFamily("MS Sans Serif") font.setPointSize(10) item.setFont(font) self.tableWidget.setVerticalHeaderItem(0, item) item = QtWidgets.QTableWidgetItem() font = QtGui.QFont() font.setFamily("MS Sans Serif") font.setPointSize(10) item.setFont(font) self.tableWidget.setHorizontalHeaderItem(0, item) item = QtWidgets.QTableWidgetItem() font = QtGui.QFont() font.setFamily("MS Sans Serif") font.setPointSize(10) item.setFont(font) self.tableWidget.setHorizontalHeaderItem(1, item) item = QtWidgets.QTableWidgetItem() font = QtGui.QFont() font.setFamily("MS Sans Serif") font.setPointSize(10) item.setFont(font) self.tableWidget.setHorizontalHeaderItem(2, item) item = QtWidgets.QTableWidgetItem() font = QtGui.QFont() font.setFamily("MS Sans Serif") font.setPointSize(10) item.setFont(font) self.tableWidget.setHorizontalHeaderItem(3, item) item = QtWidgets.QTableWidgetItem() font = QtGui.QFont() font.setFamily("MS Sans Serif") font.setPointSize(10) item.setFont(font) self.tableWidget.setHorizontalHeaderItem(4, item) item = QtWidgets.QTableWidgetItem() font = QtGui.QFont() font.setFamily("MS Sans Serif") font.setPointSize(10) item.setFont(font) self.tableWidget.setHorizontalHeaderItem(5, item) item = QtWidgets.QTableWidgetItem() font = QtGui.QFont() font.setFamily("MS Sans Serif") font.setPointSize(10) item.setFont(font) self.tableWidget.setHorizontalHeaderItem(6, item) item = QtWidgets.QTableWidgetItem() self.tableWidget.setItem(0, 0, item) item = QtWidgets.QTableWidgetItem() font = QtGui.QFont() font.setFamily("MS Sans Serif") font.setPointSize(10) item.setFont(font) self.tableWidget.setItem(0, 1, item) item = QtWidgets.QTableWidgetItem() font = QtGui.QFont() font.setFamily("MS Sans Serif") font.setPointSize(10) item.setFont(font) self.tableWidget.setItem(0, 2, item) item = QtWidgets.QTableWidgetItem() font = QtGui.QFont() font.setFamily("MS Sans Serif") font.setPointSize(10) item.setFont(font) self.tableWidget.setItem(0, 4, item) item = QtWidgets.QTableWidgetItem() font = QtGui.QFont() font.setFamily("MS Sans Serif") font.setPointSize(10) item.setFont(font) self.tableWidget.setItem(0, 5, item) item = QtWidgets.QTableWidgetItem() font = QtGui.QFont() font.setFamily("MS Sans Serif") font.setPointSize(10) item.setFont(font) self.tableWidget.setItem(0, 6, item) item = QtWidgets.QTableWidgetItem() self.tableWidget.setItem(0, 7, item) self.calendarWidget_2 = QtWidgets.QCalendarWidget(self.frame) self.calendarWidget_2.setGeometry(QtCore.QRect(360, 140, 296, 183)) font = QtGui.QFont() font.setFamily("MS Sans Serif") font.setPointSize(10) self.calendarWidget_2.setFont(font) self.calendarWidget_2.setGridVisible(True) self.calendarWidget_2.setObjectName("calendarWidget_2") self.calendarWidget = QtWidgets.QCalendarWidget(self.frame) self.calendarWidget.setGeometry(QtCore.QRect(690, 140, 296, 183)) font = QtGui.QFont() font.setFamily("MS Sans Serif") font.setPointSize(10) self.calendarWidget.setFont(font) self.calendarWidget.setGridVisible(True) self.calendarWidget.setObjectName("calendarWidget") MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 1142, 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, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(881, 795) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( MainWindow.sizePolicy().hasHeightForWidth()) MainWindow.setSizePolicy(sizePolicy) MainWindow.setMinimumSize(QtCore.QSize(881, 795)) MainWindow.setMaximumSize(QtCore.QSize(881, 795)) icon = QtGui.QIcon() icon.addPixmap( QtGui.QPixmap( "C:/Django/workspace/python-class1/section6/resource/title_ico.png" ), QtGui.QIcon.Normal, QtGui.QIcon.Off) MainWindow.setWindowIcon(icon) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.groupBox = QtWidgets.QGroupBox(self.centralwidget) self.groupBox.setGeometry(QtCore.QRect(10, 10, 191, 461)) self.groupBox.setObjectName("groupBox") self.label = QtWidgets.QLabel(self.groupBox) self.label.setGeometry(QtCore.QRect(0, 20, 161, 111)) self.label.setText("") self.label.setPixmap( QtGui.QPixmap( "C:/Django/workspace/python-class1/section6/resource/you_viewer_logo.png" )) self.label.setObjectName("label") self.loginButton = QtWidgets.QPushButton(self.groupBox) self.loginButton.setGeometry(QtCore.QRect(10, 150, 171, 51)) self.loginButton.setObjectName("loginButton") self.calendarWidget = QtWidgets.QCalendarWidget(self.groupBox) self.calendarWidget.setGeometry(QtCore.QRect(10, 212, 171, 241)) self.calendarWidget.setObjectName("calendarWidget") self.groupBox_2 = QtWidgets.QGroupBox(self.centralwidget) self.groupBox_2.setGeometry(QtCore.QRect(210, 10, 661, 461)) self.groupBox_2.setObjectName("groupBox_2") self.webView = QtWebEngineWidgets.QWebEngineView(self.groupBox_2) self.webView.setGeometry(QtCore.QRect(10, 20, 641, 431)) self.webView.setUrl(QtCore.QUrl("about:blank")) self.webView.setObjectName("webView") self.line = QtWidgets.QFrame(self.centralwidget) self.line.setGeometry(QtCore.QRect(10, 470, 861, 16)) self.line.setFrameShape(QtWidgets.QFrame.HLine) self.line.setFrameShadow(QtWidgets.QFrame.Sunken) self.line.setObjectName("line") self.groupBox_3 = QtWidgets.QGroupBox(self.centralwidget) self.groupBox_3.setGeometry(QtCore.QRect(10, 490, 441, 241)) self.groupBox_3.setObjectName("groupBox_3") self.label_4 = QtWidgets.QLabel(self.groupBox_3) self.label_4.setGeometry(QtCore.QRect(20, 40, 71, 16)) self.label_4.setObjectName("label_4") self.label_5 = QtWidgets.QLabel(self.groupBox_3) self.label_5.setGeometry(QtCore.QRect(32, 90, 71, 16)) self.label_5.setObjectName("label_5") self.label_6 = QtWidgets.QLabel(self.groupBox_3) self.label_6.setGeometry(QtCore.QRect(37, 140, 71, 16)) self.label_6.setObjectName("label_6") self.urlTextEdit = QtWidgets.QLineEdit(self.groupBox_3) self.urlTextEdit.setGeometry(QtCore.QRect(90, 32, 271, 31)) self.urlTextEdit.setObjectName("urlTextEdit") self.previewButton = QtWidgets.QPushButton(self.groupBox_3) self.previewButton.setGeometry(QtCore.QRect(370, 32, 61, 31)) self.previewButton.setObjectName("previewButton") self.pathTextEdit = QtWidgets.QLineEdit(self.groupBox_3) self.pathTextEdit.setReadOnly(True) self.pathTextEdit.setGeometry(QtCore.QRect(90, 80, 271, 31)) self.pathTextEdit.setObjectName("pathTextEdit") self.fileNavButton = QtWidgets.QToolButton(self.groupBox_3) self.fileNavButton.setGeometry(QtCore.QRect(370, 80, 61, 31)) self.fileNavButton.setObjectName("fileNavButton") self.streamCombobox = QtWidgets.QComboBox(self.groupBox_3) self.streamCombobox.setGeometry(QtCore.QRect(90, 130, 341, 31)) self.streamCombobox.setObjectName("streamCombobox") self.startButton = QtWidgets.QPushButton(self.groupBox_3) self.startButton.setGeometry(QtCore.QRect(260, 174, 81, 51)) self.startButton.setObjectName("startButton") self.exitButtion = QtWidgets.QPushButton(self.groupBox_3) self.exitButtion.setGeometry(QtCore.QRect(350, 174, 81, 50)) self.exitButtion.setObjectName("exitButtion") self.groupBox_4 = QtWidgets.QGroupBox(self.centralwidget) self.groupBox_4.setGeometry(QtCore.QRect(460, 490, 411, 241)) self.groupBox_4.setObjectName("groupBox_4") self.plainTextEdit = QtWidgets.QPlainTextEdit(self.groupBox_4) self.plainTextEdit.setReadOnly(True) self.plainTextEdit.setGeometry(QtCore.QRect(10, 20, 391, 211)) self.plainTextEdit.setObjectName("plainTextEdit") self.line_2 = QtWidgets.QFrame(self.centralwidget) self.line_2.setGeometry(QtCore.QRect(10, 730, 861, 16)) self.line_2.setFrameShape(QtWidgets.QFrame.HLine) self.line_2.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_2.setObjectName("line_2") self.label_2 = QtWidgets.QLabel(self.centralwidget) self.label_2.setGeometry(QtCore.QRect(20, 750, 81, 16)) self.label_2.setObjectName("label_2") self.line_3 = QtWidgets.QFrame(self.centralwidget) self.line_3.setGeometry(QtCore.QRect(96, 749, 16, 16)) self.line_3.setFrameShape(QtWidgets.QFrame.VLine) self.line_3.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_3.setObjectName("line_3") self.progressBar = QtWidgets.QProgressBar(self.centralwidget) self.progressBar.setGeometry(QtCore.QRect(112, 746, 331, 23)) self.progressBar.setProperty("value", 0) self.progressBar.setObjectName("progressBar") self.progressBar_2 = QtWidgets.QProgressBar(self.centralwidget) self.progressBar_2.setGeometry(QtCore.QRect(550, 746, 331, 23)) self.progressBar_2.setProperty("value", 0) self.progressBar_2.setObjectName("progressBar_2") self.label_3 = QtWidgets.QLabel(self.centralwidget) self.label_3.setGeometry(QtCore.QRect(454, 750, 81, 16)) self.label_3.setObjectName("label_3") self.line_4 = QtWidgets.QFrame(self.centralwidget) self.line_4.setGeometry(QtCore.QRect(532, 750, 16, 16)) self.line_4.setFrameShape(QtWidgets.QFrame.VLine) self.line_4.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_4.setObjectName("line_4") 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(1185, 782) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.tabTrois = QtWidgets.QTabWidget(self.centralwidget) self.tabTrois.setGeometry(QtCore.QRect(0, 0, 1181, 751)) self.tabTrois.setObjectName("tabTrois") self.tab = QtWidgets.QWidget() self.tab.setObjectName("tab") self.text_Accueil = QtWidgets.QTextBrowser(self.tab) self.text_Accueil.setGeometry(QtCore.QRect(90, 10, 1001, 361)) self.text_Accueil.setObjectName("text_Accueil") self.line_3 = QtWidgets.QFrame(self.tab) self.line_3.setGeometry(QtCore.QRect(90, 670, 991, 20)) self.line_3.setFrameShape(QtWidgets.QFrame.HLine) self.line_3.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_3.setObjectName("line_3") self.label_3 = QtWidgets.QLabel(self.tab) self.label_3.setGeometry(QtCore.QRect(90, 680, 231, 16)) self.label_3.setObjectName("label_3") self.calendarWidget_accueil = QtWidgets.QCalendarWidget(self.tab) self.calendarWidget_accueil.setGeometry(QtCore.QRect( 640, 20, 448, 331)) self.calendarWidget_accueil.setObjectName("calendarWidget_accueil") self.verticalLayoutWidget_2 = QtWidgets.QWidget(self.tab) self.verticalLayoutWidget_2.setGeometry( QtCore.QRect(90, 380, 1001, 291)) self.verticalLayoutWidget_2.setObjectName("verticalLayoutWidget_2") self.labelImage = QtWidgets.QLabel(self.tab) self.labelImage.setObjectName("labelImage") self.imageLayout_analyse = QtWidgets.QVBoxLayout( self.verticalLayoutWidget_2) self.imageLayout_analyse.setContentsMargins(0, 0, 0, 0) self.imageLayout_analyse.setObjectName("imageLayout_analyse") self.imageLayout_analyse.addWidget(self.labelImage) self.tabTrois.addTab(self.tab, "") self.tab_2 = QtWidgets.QWidget() self.tab_2.setObjectName("tab_2") self.progressBar_analyse = QtWidgets.QProgressBar(self.tab_2) self.progressBar_analyse.setGeometry(QtCore.QRect(90, 120, 989, 27)) self.progressBar_analyse.setMouseTracking(True) self.progressBar_analyse.setProperty("value", 0) self.progressBar_analyse.setObjectName("progressBar_analyse") self.line_analyse = QtWidgets.QFrame(self.tab_2) self.line_analyse.setGeometry(QtCore.QRect(90, 40, 991, 20)) self.line_analyse.setFrameShape(QtWidgets.QFrame.HLine) self.line_analyse.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_analyse.setObjectName("line_analyse") self.textEdit = QtWidgets.QTextEdit(self.tab_2) self.textEdit.setGeometry(QtCore.QRect(90, 70, 801, 41)) self.textEdit.setObjectName("textEdit") #self.monLien = QtWidgets.Qtring(self) #self.monLien str = monLien->toPlainText(self) #d self.line_2 = QtWidgets.QFrame(self.tab_2) self.line_2.setGeometry(QtCore.QRect(90, 670, 991, 20)) self.line_2.setFrameShape(QtWidgets.QFrame.HLine) self.line_2.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_2.setObjectName("line_2") self.scrollArea = QtWidgets.QScrollArea(self.tab_2) self.scrollArea.setGeometry(QtCore.QRect(90, 150, 991, 481)) self.scrollArea.setWidgetResizable(True) self.scrollArea.setObjectName("scrollArea") self.scrollAreaWidgetContents_3 = QtWidgets.QWidget() self.scrollAreaWidgetContents_3.setGeometry( QtCore.QRect(0, 0, 989, 479)) self.scrollAreaWidgetContents_3.setObjectName( "scrollAreaWidgetContents_3") self.tableWidget = QtWidgets.QTableWidget( self.scrollAreaWidgetContents_3) self.tableWidget.setGeometry(QtCore.QRect(0, 0, 991, 481)) self.tableWidget.setObjectName("tableWidget") self.tableWidget.setColumnCount(4) self.tableWidget.setRowCount(0) item = QtWidgets.QTableWidgetItem() font = QtGui.QFont() font.setBold(False) font.setWeight(50) item.setFont(font) self.tableWidget.setHorizontalHeaderItem(0, item) item = QtWidgets.QTableWidgetItem() self.tableWidget.setHorizontalHeaderItem(1, item) item = QtWidgets.QTableWidgetItem() self.tableWidget.setHorizontalHeaderItem(2, item) item = QtWidgets.QTableWidgetItem() self.tableWidget.setHorizontalHeaderItem(3, item) self.tableWidget.horizontalHeader().setDefaultSectionSize(218) self.tableWidget.horizontalHeader().setHighlightSections(True) self.AddColum_analyse = QtWidgets.QPushButton( self.scrollAreaWidgetContents_3) self.AddColum_analyse.setGeometry(QtCore.QRect(950, 0, 41, 34)) self.AddColum_analyse.setObjectName("AddColum_analyse") self.scrollArea.setWidget(self.scrollAreaWidgetContents_3) self.goB_analyse = QtWidgets.QPushButton(self.tab_2) self.goB_analyse.setGeometry(QtCore.QRect(900, 70, 131, 41)) self.goB_analyse.setObjectName("goB_analyse") self.goB_analyse.clicked.connect(self.url) self.monNom_analyse = QtWidgets.QLabel(self.tab_2) self.monNom_analyse.setGeometry(QtCore.QRect(90, 680, 231, 16)) self.monNom_analyse.setObjectName("monNom_analyse") self.delB_analyse = QtWidgets.QPushButton(self.tab_2) self.delB_analyse.setEnabled(False) self.delB_analyse.setGeometry(QtCore.QRect(1040, 70, 41, 41)) self.delB_analyse.setObjectName("delB_analyse") self.exportB_analyse = QtWidgets.QPushButton(self.tab_2) self.exportB_analyse.setGeometry(QtCore.QRect(628, 640, 451, 34)) self.exportB_analyse.setObjectName("exportB_analyse") self.Import_analyse = QtWidgets.QPushButton(self.tab_2) self.Import_analyse.setGeometry(QtCore.QRect(100, 640, 451, 34)) self.Import_analyse.setObjectName("Import_analyse") self.tabTrois.addTab(self.tab_2, "") self.tab_3 = QtWidgets.QWidget() self.tab_3.setObjectName("tab_3") self.label = QtWidgets.QLabel(self.tab_3) self.label.setGeometry(QtCore.QRect(70, 40, 1031, 611)) self.label.setObjectName("label") self.tabTrois.addTab(self.tab_3, "") MainWindow.setCentralWidget(self.centralwidget) self.statusbar = QtWidgets.QStatusBar(MainWindow) self.statusbar.setObjectName("statusbar") MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) self.tabTrois.setCurrentIndex(1) self.delB_analyse.clicked.connect(self.textEdit.clear) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def setupUi(self, wdgMeals): wdgMeals.setObjectName("wdgMeals") wdgMeals.resize(1012, 669) self.horizontalLayout_2 = QtWidgets.QHBoxLayout(wdgMeals) self.horizontalLayout_2.setObjectName("horizontalLayout_2") self.verticalLayout_2 = QtWidgets.QVBoxLayout() self.verticalLayout_2.setObjectName("verticalLayout_2") self.lbl = QtWidgets.QLabel(wdgMeals) font = QtGui.QFont() font.setPointSize(14) font.setBold(True) font.setWeight(75) self.lbl.setFont(font) self.lbl.setAlignment(QtCore.Qt.AlignCenter) self.lbl.setObjectName("lbl") self.verticalLayout_2.addWidget(self.lbl) self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout.addItem(spacerItem) self.calendar = QtWidgets.QCalendarWidget(wdgMeals) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Maximum, QtWidgets.QSizePolicy.Maximum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.calendar.sizePolicy().hasHeightForWidth()) self.calendar.setSizePolicy(sizePolicy) self.calendar.setVerticalHeaderFormat( QtWidgets.QCalendarWidget.NoVerticalHeader) self.calendar.setObjectName("calendar") self.horizontalLayout.addWidget(self.calendar) spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout.addItem(spacerItem1) self.verticalLayout_2.addLayout(self.horizontalLayout) self.tab = QtWidgets.QTabWidget(wdgMeals) self.tab.setObjectName("tab") self.tab_8 = QtWidgets.QWidget() self.tab_8.setObjectName("tab_8") self.horizontalLayout_3 = QtWidgets.QHBoxLayout(self.tab_8) self.horizontalLayout_3.setObjectName("horizontalLayout_3") self.verticalLayout = QtWidgets.QVBoxLayout() self.verticalLayout.setObjectName("verticalLayout") self.tblMeals = mqtwObjects(self.tab_8) self.tblMeals.setObjectName("tblMeals") self.verticalLayout.addWidget(self.tblMeals) self.lblFound = QtWidgets.QLabel(self.tab_8) self.lblFound.setObjectName("lblFound") self.verticalLayout.addWidget(self.lblFound) self.horizontalLayout_3.addLayout(self.verticalLayout) icon = QtGui.QIcon() icon.addPixmap(QtGui.QPixmap(":/caloriestracker/meals.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.tab.addTab(self.tab_8, icon, "") self.tab_2 = QtWidgets.QWidget() self.tab_2.setObjectName("tab_2") self.horizontalLayout_5 = QtWidgets.QHBoxLayout(self.tab_2) self.horizontalLayout_5.setObjectName("horizontalLayout_5") self.wdgPieMeals = VCPie(self.tab_2) self.wdgPieMeals.setObjectName("wdgPieMeals") self.horizontalLayout_5.addWidget(self.wdgPieMeals) icon1 = QtGui.QIcon() icon1.addPixmap(QtGui.QPixmap(":/caloriestracker/pie.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.tab.addTab(self.tab_2, icon1, "") self.tab_3 = QtWidgets.QWidget() self.tab_3.setObjectName("tab_3") self.horizontalLayout_4 = QtWidgets.QHBoxLayout(self.tab_3) self.horizontalLayout_4.setObjectName("horizontalLayout_4") self.wdgPieFoodtypes = VCPie(self.tab_3) self.wdgPieFoodtypes.setObjectName("wdgPieFoodtypes") self.horizontalLayout_4.addWidget(self.wdgPieFoodtypes) self.tab.addTab(self.tab_3, icon1, "") self.tab_4 = QtWidgets.QWidget() self.tab_4.setObjectName("tab_4") self.horizontalLayout_6 = QtWidgets.QHBoxLayout(self.tab_4) self.horizontalLayout_6.setObjectName("horizontalLayout_6") self.wdgTS = VCTemporalSeries(self.tab_4) self.wdgTS.setObjectName("wdgTS") self.horizontalLayout_6.addWidget(self.wdgTS) icon2 = QtGui.QIcon() icon2.addPixmap(QtGui.QPixmap(":/caloriestracker/investment.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.tab.addTab(self.tab_4, icon2, "") self.tab_5 = QtWidgets.QWidget() self.tab_5.setObjectName("tab_5") self.horizontalLayout_7 = QtWidgets.QHBoxLayout(self.tab_5) self.horizontalLayout_7.setObjectName("horizontalLayout_7") self.wdgPieFulfillment = VCPie(self.tab_5) self.wdgPieFulfillment.setObjectName("wdgPieFulfillment") self.horizontalLayout_7.addWidget(self.wdgPieFulfillment) icon3 = QtGui.QIcon() icon3.addPixmap(QtGui.QPixmap(":/caloriestracker/button_ok.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.tab.addTab(self.tab_5, icon3, "") self.verticalLayout_2.addWidget(self.tab) self.horizontalLayout_2.addLayout(self.verticalLayout_2) self.actionMealNew = QtWidgets.QAction(wdgMeals) icon4 = QtGui.QIcon() icon4.addPixmap(QtGui.QPixmap(":/caloriestracker/add.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.actionMealNew.setIcon(icon4) self.actionMealNew.setObjectName("actionMealNew") self.actionMealDelete = QtWidgets.QAction(wdgMeals) icon5 = QtGui.QIcon() icon5.addPixmap(QtGui.QPixmap(":/caloriestracker/list-remove.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.actionMealDelete.setIcon(icon5) self.actionMealDelete.setObjectName("actionMealDelete") self.actionMealEdit = QtWidgets.QAction(wdgMeals) icon6 = QtGui.QIcon() icon6.addPixmap(QtGui.QPixmap(":/caloriestracker/document-edit.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.actionMealEdit.setIcon(icon6) self.actionMealEdit.setObjectName("actionMealEdit") self.actionProductEdit = QtWidgets.QAction(wdgMeals) icon7 = QtGui.QIcon() icon7.addPixmap(QtGui.QPixmap(":/caloriestracker/books.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.actionProductEdit.setIcon(icon7) self.actionProductEdit.setObjectName("actionProductEdit") self.actionMealDeleteDay = QtWidgets.QAction(wdgMeals) icon8 = QtGui.QIcon() icon8.addPixmap(QtGui.QPixmap(":/caloriestracker/button_cancel.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.actionMealDeleteDay.setIcon(icon8) self.actionMealDeleteDay.setObjectName("actionMealDeleteDay") self.actionMealCopy = QtWidgets.QAction(wdgMeals) icon9 = QtGui.QIcon() icon9.addPixmap(QtGui.QPixmap(":/caloriestracker/copy.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.actionMealCopy.setIcon(icon9) self.actionMealCopy.setObjectName("actionMealCopy") self.actionMealPaste = QtWidgets.QAction(wdgMeals) icon10 = QtGui.QIcon() icon10.addPixmap(QtGui.QPixmap(":/caloriestracker/paste.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.actionMealPaste.setIcon(icon10) self.actionMealPaste.setObjectName("actionMealPaste") self.retranslateUi(wdgMeals) self.tab.setCurrentIndex(2) QtCore.QMetaObject.connectSlotsByName(wdgMeals)