From 19d36e9c77331e24fa3db33e398414552eca5849 Mon Sep 17 00:00:00 2001 From: Egor Deev <67710823+IGlek@users.noreply.github.com> Date: Wed, 22 Dec 2021 17:02:41 +0700 Subject: [PATCH] v. 3.0 --- image.ico | Bin 0 -> 67646 bytes main.py | 925 +++++++++++++++++++++++++++++++++++++++- rasp.ui | 1216 ++++++++++++++++++++++++----------------------------- table.db | Bin 28672 -> 24576 bytes 4 files changed, 1467 insertions(+), 674 deletions(-) create mode 100644 image.ico diff --git a/image.ico b/image.ico new file mode 100644 index 0000000000000000000000000000000000000000..e4046462463de3ab7fe1e571e352316376f602be GIT binary patch literal 67646 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 DaQ!g) literal 0 HcmV?d00001 diff --git a/main.py b/main.py index 708abc8..7c4af3c 100644 --- a/main.py +++ b/main.py @@ -1,8 +1,9 @@ +# -*- coding: utf-8 -*- import datetime as dt import sqlite3 import sys -from PyQt5 import QtCore, QtWidgets, QtGui, uic +from PyQt5 import QtCore, QtWidgets, QtGui # uic from PyQt5.QtWidgets import QApplication, QMessageBox, QMainWindow, QTableWidgetItem if hasattr(QtCore.Qt, 'AA_EnableHighDpiScaling'): @@ -16,10 +17,924 @@ if hasattr(QtCore.Qt, 'AA_UseHighDpiPixmaps'): # self.setWindowIcon(QtGui.QIcon('web.png')) -class MyWidget(QMainWindow): # Ui_MainWindow +class Ui_MainWindow(object): + def setupUi(self, MainWindow): + MainWindow.setObjectName("Школьное Расписание") + MainWindow.resize(1000, 840) + font = QtGui.QFont() + font.setBold(False) + font.setWeight(50) + MainWindow.setFont(font) + MainWindow.setStyleSheet("") + self.centralwidget = QtWidgets.QWidget(MainWindow) + self.centralwidget.setObjectName("centralwidget") + self.gridLayout_3 = QtWidgets.QGridLayout(self.centralwidget) + self.gridLayout_3.setObjectName("gridLayout_3") + self.tabWidget = QtWidgets.QTabWidget(self.centralwidget) + font = QtGui.QFont() + font.setBold(True) + font.setWeight(75) + self.tabWidget.setFont(font) + self.tabWidget.setObjectName("tabWidget") + self.rasp = QtWidgets.QWidget() + self.rasp.setObjectName("rasp") + self.gridLayout = QtWidgets.QGridLayout(self.rasp) + self.gridLayout.setObjectName("gridLayout") + self.Tuesday = QtWidgets.QWidget(self.rasp) + self.Tuesday.setMinimumSize(QtCore.QSize(240, 370)) + self.Tuesday.setObjectName("Tuesday") + self.verticalLayout_8 = QtWidgets.QVBoxLayout(self.Tuesday) + self.verticalLayout_8.setObjectName("verticalLayout_8") + self.Tue = QtWidgets.QLabel(self.Tuesday) + font = QtGui.QFont() + font.setPointSize(14) + font.setBold(True) + font.setWeight(75) + self.Tue.setFont(font) + self.Tue.setStyleSheet("QLable { font-size: 14px; }") + self.Tue.setAlignment(QtCore.Qt.AlignCenter) + self.Tue.setObjectName("Tue") + self.verticalLayout_8.addWidget(self.Tue) + self.Tue_school = QtWidgets.QTableWidget(self.Tuesday) + self.Tue_school.setMinimumSize(QtCore.QSize(0, 242)) + self.Tue_school.setMaximumSize(QtCore.QSize(16777215, 242)) + font = QtGui.QFont() + font.setPointSize(10) + self.Tue_school.setFont(font) + self.Tue_school.setObjectName("Tue_school") + self.Tue_school.setColumnCount(0) + self.Tue_school.setRowCount(0) + self.verticalLayout_8.addWidget(self.Tue_school) + self.Tue_note = QtWidgets.QTableWidget(self.Tuesday) + self.Tue_note.setMaximumSize(QtCore.QSize(16777215, 16777215)) + self.Tue_note.setObjectName("Tue_note") + self.Tue_note.setColumnCount(0) + self.Tue_note.setRowCount(0) + self.verticalLayout_8.addWidget(self.Tue_note) + self.gridLayout.addWidget(self.Tuesday, 0, 1, 1, 1) + self.Wednesday = QtWidgets.QWidget(self.rasp) + self.Wednesday.setMinimumSize(QtCore.QSize(240, 370)) + self.Wednesday.setObjectName("Wednesday") + self.verticalLayout_9 = QtWidgets.QVBoxLayout(self.Wednesday) + self.verticalLayout_9.setObjectName("verticalLayout_9") + self.Wed = QtWidgets.QLabel(self.Wednesday) + font = QtGui.QFont() + font.setPointSize(14) + font.setBold(True) + font.setWeight(75) + self.Wed.setFont(font) + self.Wed.setStyleSheet("QLable { font-size: 14px; }") + self.Wed.setAlignment(QtCore.Qt.AlignCenter) + self.Wed.setObjectName("Wed") + self.verticalLayout_9.addWidget(self.Wed) + self.Wed_school = QtWidgets.QTableWidget(self.Wednesday) + self.Wed_school.setMinimumSize(QtCore.QSize(0, 242)) + self.Wed_school.setMaximumSize(QtCore.QSize(16777215, 242)) + font = QtGui.QFont() + font.setPointSize(10) + self.Wed_school.setFont(font) + self.Wed_school.setObjectName("Wed_school") + self.Wed_school.setColumnCount(0) + self.Wed_school.setRowCount(0) + self.verticalLayout_9.addWidget(self.Wed_school) + self.Wed_note = QtWidgets.QTableWidget(self.Wednesday) + self.Wed_note.setMaximumSize(QtCore.QSize(16777215, 16777215)) + self.Wed_note.setObjectName("Wed_note") + self.Wed_note.setColumnCount(0) + self.Wed_note.setRowCount(0) + self.verticalLayout_9.addWidget(self.Wed_note) + self.gridLayout.addWidget(self.Wednesday, 0, 2, 1, 1) + self.Thursday = QtWidgets.QWidget(self.rasp) + self.Thursday.setMinimumSize(QtCore.QSize(240, 370)) + self.Thursday.setObjectName("Thursday") + self.verticalLayout_10 = QtWidgets.QVBoxLayout(self.Thursday) + self.verticalLayout_10.setObjectName("verticalLayout_10") + self.Thu = QtWidgets.QLabel(self.Thursday) + font = QtGui.QFont() + font.setPointSize(14) + font.setBold(True) + font.setWeight(75) + self.Thu.setFont(font) + self.Thu.setStyleSheet("QLable { font-size: 14px; }") + self.Thu.setAlignment(QtCore.Qt.AlignCenter) + self.Thu.setObjectName("Thu") + self.verticalLayout_10.addWidget(self.Thu) + self.Thu_school = QtWidgets.QTableWidget(self.Thursday) + self.Thu_school.setMinimumSize(QtCore.QSize(0, 242)) + self.Thu_school.setMaximumSize(QtCore.QSize(16777215, 242)) + font = QtGui.QFont() + font.setPointSize(10) + self.Thu_school.setFont(font) + self.Thu_school.setObjectName("Thu_school") + self.Thu_school.setColumnCount(0) + self.Thu_school.setRowCount(0) + self.verticalLayout_10.addWidget(self.Thu_school) + self.Thu_note = QtWidgets.QTableWidget(self.Thursday) + self.Thu_note.setMaximumSize(QtCore.QSize(16777215, 16777215)) + self.Thu_note.setObjectName("Thu_note") + self.Thu_note.setColumnCount(0) + self.Thu_note.setRowCount(0) + self.verticalLayout_10.addWidget(self.Thu_note) + self.gridLayout.addWidget(self.Thursday, 2, 0, 1, 1) + self.Saturday = QtWidgets.QWidget(self.rasp) + self.Saturday.setMinimumSize(QtCore.QSize(240, 370)) + self.Saturday.setObjectName("Saturday") + self.verticalLayout_12 = QtWidgets.QVBoxLayout(self.Saturday) + self.verticalLayout_12.setObjectName("verticalLayout_12") + self.Sat = QtWidgets.QLabel(self.Saturday) + font = QtGui.QFont() + font.setPointSize(14) + font.setBold(True) + font.setWeight(75) + self.Sat.setFont(font) + self.Sat.setStyleSheet("QLable { font-size: 14px; }") + self.Sat.setAlignment(QtCore.Qt.AlignCenter) + self.Sat.setObjectName("Sat") + self.verticalLayout_12.addWidget(self.Sat) + self.Sat_school = QtWidgets.QTableWidget(self.Saturday) + self.Sat_school.setMinimumSize(QtCore.QSize(0, 242)) + self.Sat_school.setMaximumSize(QtCore.QSize(16777215, 242)) + font = QtGui.QFont() + font.setPointSize(10) + self.Sat_school.setFont(font) + self.Sat_school.setObjectName("Sat_school") + self.Sat_school.setColumnCount(0) + self.Sat_school.setRowCount(0) + self.verticalLayout_12.addWidget(self.Sat_school) + self.Sat_note = QtWidgets.QTableWidget(self.Saturday) + self.Sat_note.setMaximumSize(QtCore.QSize(16777215, 16777215)) + self.Sat_note.setObjectName("Sat_note") + self.Sat_note.setColumnCount(0) + self.Sat_note.setRowCount(0) + self.verticalLayout_12.addWidget(self.Sat_note) + self.gridLayout.addWidget(self.Saturday, 2, 2, 1, 1) + self.Monday = QtWidgets.QWidget(self.rasp) + self.Monday.setMinimumSize(QtCore.QSize(240, 370)) + self.Monday.setObjectName("Monday") + self.verticalLayout_7 = QtWidgets.QVBoxLayout(self.Monday) + self.verticalLayout_7.setObjectName("verticalLayout_7") + self.Mon = QtWidgets.QLabel(self.Monday) + font = QtGui.QFont() + font.setPointSize(14) + font.setBold(True) + font.setWeight(75) + self.Mon.setFont(font) + self.Mon.setStyleSheet("QLable { font-size: 14px; }") + self.Mon.setAlignment(QtCore.Qt.AlignCenter) + self.Mon.setObjectName("Mon") + self.verticalLayout_7.addWidget(self.Mon) + self.Mon_school = QtWidgets.QTableWidget(self.Monday) + self.Mon_school.setMinimumSize(QtCore.QSize(0, 242)) + self.Mon_school.setMaximumSize(QtCore.QSize(16777215, 242)) + font = QtGui.QFont() + font.setPointSize(10) + self.Mon_school.setFont(font) + self.Mon_school.setShowGrid(True) + self.Mon_school.setGridStyle(QtCore.Qt.SolidLine) + self.Mon_school.setWordWrap(True) + self.Mon_school.setCornerButtonEnabled(True) + self.Mon_school.setObjectName("Mon_school") + self.Mon_school.setColumnCount(0) + self.Mon_school.setRowCount(0) + self.verticalLayout_7.addWidget(self.Mon_school) + self.Mon_note = QtWidgets.QTableWidget(self.Monday) + self.Mon_note.setMaximumSize(QtCore.QSize(16777215, 16777215)) + self.Mon_note.setBaseSize(QtCore.QSize(0, 0)) + self.Mon_note.setObjectName("Mon_note") + self.Mon_note.setColumnCount(0) + self.Mon_note.setRowCount(0) + self.verticalLayout_7.addWidget(self.Mon_note) + self.gridLayout.addWidget(self.Monday, 0, 0, 1, 1) + self.Check_Obj = QtWidgets.QWidget(self.rasp) + self.Check_Obj.setMinimumSize(QtCore.QSize(190, 0)) + self.Check_Obj.setObjectName("Check_Obj") + self.verticalLayout = QtWidgets.QVBoxLayout(self.Check_Obj) + self.verticalLayout.setObjectName("verticalLayout") + self.fake2 = QtWidgets.QWidget(self.Check_Obj) + self.fake2.setObjectName("fake2") + self.verticalLayout.addWidget(self.fake2) + self.Check = QtWidgets.QGroupBox(self.Check_Obj) + self.Check.setMinimumSize(QtCore.QSize(0, 0)) + self.Check.setMaximumSize(QtCore.QSize(16777215, 210)) + font = QtGui.QFont() + font.setPointSize(10) + font.setBold(True) + font.setWeight(75) + self.Check.setFont(font) + self.Check.setAlignment(QtCore.Qt.AlignCenter) + self.Check.setObjectName("Check") + self.Check.setTitle("Предмет") + self.verticalLayout_18 = QtWidgets.QVBoxLayout(self.Check) + self.verticalLayout_18.setContentsMargins(9, 9, 9, 9) + self.verticalLayout_18.setSpacing(6) + self.verticalLayout_18.setObjectName("verticalLayout_18") + self.choose_obj4 = QtWidgets.QComboBox(self.Check) + self.choose_obj4.setMinimumSize(QtCore.QSize(0, 32)) + self.choose_obj4.setObjectName("choose_obj4") + self.verticalLayout_18.addWidget(self.choose_obj4) + self.check_but1 = QtWidgets.QPushButton(self.Check) + self.check_but1.setMinimumSize(QtCore.QSize(0, 40)) + font = QtGui.QFont() + font.setPointSize(-1) + font.setBold(False) + font.setWeight(50) + self.check_but1.setFont(font) + self.check_but1.setStyleSheet("QPushButton {\n" +" padding:10px;\n" +" color: #fffff;\n" +" font-size: 18px;\n" +" border-radius: 10px;\n" +" border: 1px solid #3873d9;\n" +" background-color: white; }\n" +"\n" +"QPushButton:hover{\n" +" background-color: rgb(171, 211, 247);\n" +" effect = QtWidgets.QGraphicsDropShadowEffect(QPushButton)\n" +" effect.setOffset(0, 0)\n" +" effect.setBlurRadius(20)\n" +" effect.setColor(QColor(57, 219, 255))\n" +" QPushButton.setGraphicsEffect(effect)\n" +"}") + self.check_but1.setObjectName("check_but1") + self.verticalLayout_18.addWidget(self.check_but1) + self.check_but2 = QtWidgets.QPushButton(self.Check) + self.check_but2.setMinimumSize(QtCore.QSize(0, 40)) + font = QtGui.QFont() + font.setPointSize(-1) + font.setBold(False) + font.setWeight(50) + self.check_but2.setFont(font) + self.check_but2.setStyleSheet("QPushButton {\n" +" padding:10px;\n" +" color: #fffff;\n" +" font-size: 18px;\n" +" border-radius: 10px;\n" +" border: 1px solid #3873d9;\n" +" background-color: white; }\n" +"\n" +"QPushButton:hover{\n" +" background-color: rgb(171, 211, 247);\n" +" effect = QtWidgets.QGraphicsDropShadowEffect(QPushButton)\n" +" effect.setOffset(0, 0)\n" +" effect.setBlurRadius(20)\n" +" effect.setColor(QColor(57, 219, 255))\n" +" QPushButton.setGraphicsEffect(effect)\n" +"}") + self.check_but2.setObjectName("check_but2") + self.verticalLayout_18.addWidget(self.check_but2) + self.check_but3 = QtWidgets.QPushButton(self.Check) + self.check_but3.setMinimumSize(QtCore.QSize(0, 40)) + font = QtGui.QFont() + font.setPointSize(-1) + font.setBold(False) + font.setWeight(50) + self.check_but3.setFont(font) + self.check_but3.setStyleSheet("QPushButton {\n" +" padding:10px;\n" +" color: #fffff;\n" +" font-size: 18px;\n" +" border-radius: 10px;\n" +" border: 1px solid #3873d9;\n" +" background-color: white; }\n" +"\n" +"QPushButton:hover{\n" +" background-color: rgb(171, 211, 247);\n" +" effect = QtWidgets.QGraphicsDropShadowEffect(QPushButton)\n" +" effect.setOffset(0, 0)\n" +" effect.setBlurRadius(20)\n" +" effect.setColor(QColor(57, 219, 255))\n" +" QPushButton.setGraphicsEffect(effect)\n" +"}") + self.check_but3.setObjectName("check_but3") + self.verticalLayout_18.addWidget(self.check_but3) + self.verticalLayout.addWidget(self.Check) + self.gridLayout.addWidget(self.Check_Obj, 2, 3, 1, 1) + self.Friday = QtWidgets.QWidget(self.rasp) + self.Friday.setMinimumSize(QtCore.QSize(240, 370)) + self.Friday.setObjectName("Friday") + self.verticalLayout_11 = QtWidgets.QVBoxLayout(self.Friday) + self.verticalLayout_11.setObjectName("verticalLayout_11") + self.Fri = QtWidgets.QLabel(self.Friday) + font = QtGui.QFont() + font.setPointSize(14) + font.setBold(True) + font.setWeight(75) + self.Fri.setFont(font) + self.Fri.setStyleSheet("QLable { font-size: 14px; }") + self.Fri.setAlignment(QtCore.Qt.AlignCenter) + self.Fri.setObjectName("Fri") + self.verticalLayout_11.addWidget(self.Fri) + self.Fri_school = QtWidgets.QTableWidget(self.Friday) + self.Fri_school.setMinimumSize(QtCore.QSize(0, 242)) + self.Fri_school.setMaximumSize(QtCore.QSize(16777215, 242)) + font = QtGui.QFont() + font.setPointSize(10) + self.Fri_school.setFont(font) + self.Fri_school.setObjectName("Fri_school") + self.Fri_school.setColumnCount(0) + self.Fri_school.setRowCount(0) + self.verticalLayout_11.addWidget(self.Fri_school) + self.Fri_note = QtWidgets.QTableWidget(self.Friday) + self.Fri_note.setMaximumSize(QtCore.QSize(16777215, 16777215)) + self.Fri_note.setObjectName("Fri_note") + self.Fri_note.setColumnCount(0) + self.Fri_note.setRowCount(0) + self.verticalLayout_11.addWidget(self.Fri_note) + self.gridLayout.addWidget(self.Friday, 2, 1, 1, 1) + self.AToolBars = QtWidgets.QWidget(self.rasp) + self.AToolBars.setMinimumSize(QtCore.QSize(190, 0)) + self.AToolBars.setMaximumSize(QtCore.QSize(190, 16777215)) + self.AToolBars.setObjectName("AToolBars") + self.verticalLayout_4 = QtWidgets.QVBoxLayout(self.AToolBars) + self.verticalLayout_4.setObjectName("verticalLayout_4") + self.Toolbar1 = QtWidgets.QTabWidget(self.AToolBars) + font = QtGui.QFont() + font.setPointSize(8) + font.setBold(True) + font.setWeight(75) + self.Toolbar1.setFont(font) + self.Toolbar1.setObjectName("Toolbar1") + self.Add = QtWidgets.QWidget() + self.Add.setObjectName("Add") + self.verticalLayout_5 = QtWidgets.QVBoxLayout(self.Add) + self.verticalLayout_5.setObjectName("verticalLayout_5") + self.combo1 = QtWidgets.QWidget(self.Add) + self.combo1.setMinimumSize(QtCore.QSize(148, 30)) + self.combo1.setObjectName("combo1") + self.horizontalLayout = QtWidgets.QHBoxLayout(self.combo1) + self.horizontalLayout.setSizeConstraint(QtWidgets.QLayout.SetFixedSize) + self.horizontalLayout.setContentsMargins(0, 0, 0, 0) + self.horizontalLayout.setSpacing(9) + self.horizontalLayout.setObjectName("horizontalLayout") + self.weekday1 = QtWidgets.QComboBox(self.combo1) + self.weekday1.setMinimumSize(QtCore.QSize(69, 25)) + font = QtGui.QFont() + font.setPointSize(10) + self.weekday1.setFont(font) + self.weekday1.setObjectName("weekday1") + for i in ["Пн", "Вт", "Ср", "Чт", "Пт", "Сб"]: + self.weekday1.addItem(i) + self.horizontalLayout.addWidget(self.weekday1) + self.object1 = QtWidgets.QComboBox(self.combo1) + self.object1.setMinimumSize(QtCore.QSize(69, 25)) + font = QtGui.QFont() + font.setPointSize(10) + self.object1.setFont(font) + self.object1.setObjectName("object1") + for i in range(9): + if i: + self.object1.addItem(str(i)) + else: + self.object1.addItem("След.") + self.horizontalLayout.addWidget(self.object1) + self.verticalLayout_5.addWidget(self.combo1) + self.add_line = QtWidgets.QLineEdit(self.Add) + self.add_line.setMinimumSize(QtCore.QSize(0, 25)) + font = QtGui.QFont() + font.setPointSize(10) + self.add_line.setFont(font) + self.add_line.setObjectName("add_line") + self.verticalLayout_5.addWidget(self.add_line) + self.choose_obj1 = QtWidgets.QComboBox(self.Add) + self.choose_obj1.setMinimumSize(QtCore.QSize(0, 25)) + font = QtGui.QFont() + font.setPointSize(10) + self.choose_obj1.setFont(font) + self.choose_obj1.setObjectName("choose_obj1") + self.verticalLayout_5.addWidget(self.choose_obj1) + self.add_but = QtWidgets.QPushButton(self.Add) + self.add_but.setMinimumSize(QtCore.QSize(0, 37)) + font = QtGui.QFont() + font.setPointSize(-1) + font.setBold(False) + font.setWeight(50) + self.add_but.setFont(font) + self.add_but.setStyleSheet("QPushButton {\n" +" padding:10px;\n" +" color: #fffff;\n" +" font-size: 18px;\n" +" border-radius: 10px;\n" +" border: 1px solid #3873d9;\n" +" background-color: white;\n" +" box-shadow: 0 0 10px rgb(0, 0, 0);\\n\n" +" transition: all 1s;\n" +"}\n" +"\n" +"QPushButton:hover{\n" +" background-color: rgb(171, 211, 247);\n" +" effect = QtWidgets.QGraphicsDropShadowEffect(QPushButton)\n" +" effect.setOffset(0, 0)\n" +" effect.setBlurRadius(20)\n" +" effect.setColor(QColor(57, 219, 255))\n" +" QPushButton.setGraphicsEffect(effect)\n" +"}") + self.add_but.setObjectName("add_but") + self.verticalLayout_5.addWidget(self.add_but) + self.Toolbar1.addTab(self.Add, "") + self.Del = QtWidgets.QWidget() + self.Del.setObjectName("Del") + self.verticalLayout_14 = QtWidgets.QVBoxLayout(self.Del) + self.verticalLayout_14.setObjectName("verticalLayout_14") + self.choose_obj3 = QtWidgets.QComboBox(self.Del) + self.choose_obj3.setMinimumSize(QtCore.QSize(0, 32)) + font = QtGui.QFont() + font.setPointSize(10) + self.choose_obj3.setFont(font) + self.choose_obj3.setObjectName("choose_obj3") + self.verticalLayout_14.addWidget(self.choose_obj3) + self.fake1 = QtWidgets.QWidget(self.Del) + self.fake1.setObjectName("fake1") + self.verticalLayout_14.addWidget(self.fake1) + self.del_but = QtWidgets.QPushButton(self.Del) + self.del_but.setMinimumSize(QtCore.QSize(0, 37)) + font = QtGui.QFont() + font.setPointSize(-1) + font.setBold(False) + font.setWeight(50) + self.del_but.setFont(font) + self.del_but.setStyleSheet("QPushButton {\n" +" padding:10px;\n" +" color: #fffff;\n" +" font-size: 18px;\n" +" border-radius: 10px;\n" +" border: 1px solid #3873d9;\n" +" background-color: white; }\n" +"\n" +"QPushButton:hover{\n" +" background-color: rgb(171, 211, 247);\n" +" effect = QtWidgets.QGraphicsDropShadowEffect(QPushButton)\n" +" effect.setOffset(0, 0)\n" +" effect.setBlurRadius(20)\n" +" effect.setColor(QColor(57, 219, 255))\n" +" QPushButton.setGraphicsEffect(effect)\n" +"}") + self.del_but.setObjectName("del_but") + self.verticalLayout_14.addWidget(self.del_but) + self.Toolbar1.addTab(self.Del, "") + self.verticalLayout_4.addWidget(self.Toolbar1) + self.Toolbar2 = QtWidgets.QTabWidget(self.AToolBars) + font = QtGui.QFont() + font.setBold(True) + font.setWeight(75) + self.Toolbar2.setFont(font) + self.Toolbar2.setObjectName("Toolbar2") + self.Upd = QtWidgets.QWidget() + self.Upd.setObjectName("Upd") + self.verticalLayout_15 = QtWidgets.QVBoxLayout(self.Upd) + self.verticalLayout_15.setObjectName("verticalLayout_15") + self.choose_obj2 = QtWidgets.QComboBox(self.Upd) + self.choose_obj2.setMinimumSize(QtCore.QSize(0, 30)) + font = QtGui.QFont() + font.setPointSize(10) + self.choose_obj2.setFont(font) + self.choose_obj2.setObjectName("choose_obj2") + self.verticalLayout_15.addWidget(self.choose_obj2) + self.upd_line = QtWidgets.QLineEdit(self.Upd) + self.upd_line.setMinimumSize(QtCore.QSize(0, 30)) + font = QtGui.QFont() + font.setPointSize(10) + self.upd_line.setFont(font) + self.upd_line.setObjectName("upd_line") + self.verticalLayout_15.addWidget(self.upd_line) + self.upd_but = QtWidgets.QPushButton(self.Upd) + self.upd_but.setMinimumSize(QtCore.QSize(0, 40)) + self.upd_but.setMaximumSize(QtCore.QSize(16777215, 16777215)) + font = QtGui.QFont() + font.setPointSize(-1) + font.setBold(False) + font.setWeight(50) + self.upd_but.setFont(font) + self.upd_but.setStyleSheet("QPushButton {\n" +" padding:10px;\n" +" color: #fffff;\n" +" font-size: 18px;\n" +" border-radius: 10px;\n" +" border: 1px solid #3873d9;\n" +" background-color: white; }\n" +"\n" +"QPushButton:hover{\n" +" background-color: rgb(171, 211, 247);\n" +" effect = QtWidgets.QGraphicsDropShadowEffect(QPushButton)\n" +" effect.setOffset(0, 0)\n" +" effect.setBlurRadius(20)\n" +" effect.setColor(QColor(57, 219, 255))\n" +" QPushButton.setGraphicsEffect(effect)\n" +"}") + self.upd_but.setObjectName("upd_but") + self.verticalLayout_15.addWidget(self.upd_but) + self.Toolbar2.addTab(self.Upd, "") + self.Clear = QtWidgets.QWidget() + self.Clear.setObjectName("Clear") + self.verticalLayout_16 = QtWidgets.QVBoxLayout(self.Clear) + self.verticalLayout_16.setObjectName("verticalLayout_16") + self.weekday3 = QtWidgets.QComboBox(self.Clear) + self.weekday3.setMinimumSize(QtCore.QSize(0, 30)) + font = QtGui.QFont() + font.setPointSize(10) + self.weekday3.setFont(font) + self.weekday3.setObjectName("weekday3") + for i in ["Везде", "Пн", "Вт", "Ср", "Чт", "Пт", "Сб"]: + self.weekday3.addItem(i) + self.verticalLayout_16.addWidget(self.weekday3) + self.object3 = QtWidgets.QComboBox(self.Clear) + self.object3.setMinimumSize(QtCore.QSize(0, 30)) + font = QtGui.QFont() + font.setPointSize(10) + self.object3.setFont(font) + self.object3.setObjectName("object3") + for i in range(9): + if i: + self.object3.addItem(str(i)) + else: + self.object3.addItem("Все") + self.verticalLayout_16.addWidget(self.object3) + self.clear_but = QtWidgets.QPushButton(self.Clear) + self.clear_but.setMinimumSize(QtCore.QSize(0, 40)) + font = QtGui.QFont() + font.setPointSize(-1) + font.setBold(False) + font.setWeight(50) + self.clear_but.setFont(font) + self.clear_but.setStyleSheet("QPushButton {\n" +" padding:10px;\n" +" color: #fffff;\n" +" font-size: 18px;\n" +" border-radius: 10px;\n" +" border: 1px solid #3873d9;\n" +" background-color: white; }\n" +"\n" +"QPushButton:hover{\n" +" background-color: rgb(171, 211, 247);\n" +" effect = QtWidgets.QGraphicsDropShadowEffect(QPushButton)\n" +" effect.setOffset(0, 0)\n" +" effect.setBlurRadius(20)\n" +" effect.setColor(QColor(57, 219, 255))\n" +" QPushButton.setGraphicsEffect(effect)\n" +"}") + self.clear_but.setObjectName("clear_but") + self.verticalLayout_16.addWidget(self.clear_but) + self.Toolbar2.addTab(self.Clear, "") + self.verticalLayout_4.addWidget(self.Toolbar2) + self.gridLayout.addWidget(self.AToolBars, 0, 3, 1, 1) + self.Saturday.raise_() + self.Friday.raise_() + self.Thursday.raise_() + self.Wednesday.raise_() + self.Tuesday.raise_() + self.Monday.raise_() + self.Check_Obj.raise_() + self.AToolBars.raise_() + self.tabWidget.addTab(self.rasp, "") + self.note = QtWidgets.QWidget() + self.note.setObjectName("note") + self.gridLayout_2 = QtWidgets.QGridLayout(self.note) + self.gridLayout_2.setObjectName("gridLayout_2") + self.tabWidget_2 = QtWidgets.QTabWidget(self.note) + self.tabWidget_2.setMinimumSize(QtCore.QSize(0, 260)) + self.tabWidget_2.setMaximumSize(QtCore.QSize(16777215, 260)) + font = QtGui.QFont() + font.setPointSize(10) + self.tabWidget_2.setFont(font) + self.tabWidget_2.setObjectName("tabWidget_2") + self.Show = QtWidgets.QWidget() + self.Show.setObjectName("Show") + self.horizontalLayout_6 = QtWidgets.QHBoxLayout(self.Show) + self.horizontalLayout_6.setObjectName("horizontalLayout_6") + self.widget_3 = QtWidgets.QWidget(self.Show) + self.widget_3.setMinimumSize(QtCore.QSize(231, 0)) + self.widget_3.setMaximumSize(QtCore.QSize(231, 16777215)) + font = QtGui.QFont() + font.setBold(False) + font.setWeight(50) + self.widget_3.setFont(font) + self.widget_3.setObjectName("widget_3") + self.verticalLayout_20 = QtWidgets.QVBoxLayout(self.widget_3) + self.verticalLayout_20.setObjectName("verticalLayout_20") + self.showing = QtWidgets.QPushButton(self.widget_3) + self.showing.setMinimumSize(QtCore.QSize(211, 51)) + self.showing.setMaximumSize(QtCore.QSize(211, 51)) + font = QtGui.QFont() + font.setPointSize(-1) + self.showing.setFont(font) + self.showing.setStyleSheet("QPushButton {\n" +" padding:10px;\n" +" color: #fffff;\n" +" font-size: 18px;\n" +" border-radius: 10px;\n" +" border: 1px solid #3873d9;\n" +" background-color: white; }\n" +"\n" +"QPushButton:hover{\n" +" background-color: rgb(171, 211, 247);\n" +" effect = QtWidgets.QGraphicsDropShadowEffect(QPushButton)\n" +" effect.setOffset(0, 0)\n" +" effect.setBlurRadius(20)\n" +" effect.setColor(QColor(57, 219, 255))\n" +" QPushButton.setGraphicsEffect(effect)\n" +"}") + self.showing.setObjectName("showing") + self.verticalLayout_20.addWidget(self.showing) + self.fake9 = QtWidgets.QWidget(self.widget_3) + self.fake9.setObjectName("fake9") + self.verticalLayout_20.addWidget(self.fake9) + self.horizontalLayout_6.addWidget(self.widget_3) + self.widget_5 = QtWidgets.QWidget(self.Show) + self.widget_5.setObjectName("widget_5") + self.verticalLayout_21 = QtWidgets.QVBoxLayout(self.widget_5) + self.verticalLayout_21.setObjectName("verticalLayout_21") + self.choosedate = QtWidgets.QComboBox(self.widget_5) + self.choosedate.setMinimumSize(QtCore.QSize(0, 51)) + self.choosedate.setMaximumSize(QtCore.QSize(16777215, 51)) + font = QtGui.QFont() + font.setPointSize(11) + font.setBold(True) + font.setWeight(75) + self.choosedate.setFont(font) + self.choosedate.setObjectName("choosedate") + for i in ["За всё время", "На месяц", "На неделю"]: + self.choosedate.addItem(i) + self.verticalLayout_21.addWidget(self.choosedate) + self.fake10 = QtWidgets.QWidget(self.widget_5) + self.fake10.setObjectName("fake10") + self.verticalLayout_21.addWidget(self.fake10) + self.horizontalLayout_6.addWidget(self.widget_5) + self.tabWidget_2.addTab(self.Show, "") + self.Doing = QtWidgets.QWidget() + self.Doing.setObjectName("Doing") + self.horizontalLayout_2 = QtWidgets.QHBoxLayout(self.Doing) + self.horizontalLayout_2.setObjectName("horizontalLayout_2") + self.widget_2 = QtWidgets.QWidget(self.Doing) + self.widget_2.setMinimumSize(QtCore.QSize(231, 0)) + self.widget_2.setMaximumSize(QtCore.QSize(231, 16777215)) + font = QtGui.QFont() + font.setBold(False) + font.setWeight(50) + self.widget_2.setFont(font) + self.widget_2.setObjectName("widget_2") + self.verticalLayout_13 = QtWidgets.QVBoxLayout(self.widget_2) + self.verticalLayout_13.setObjectName("verticalLayout_13") + self.complete = QtWidgets.QPushButton(self.widget_2) + self.complete.setMinimumSize(QtCore.QSize(211, 51)) + self.complete.setMaximumSize(QtCore.QSize(211, 51)) + font = QtGui.QFont() + font.setPointSize(-1) + self.complete.setFont(font) + self.complete.setStyleSheet("QPushButton {\n" +" padding:10px;\n" +" color: #fffff;\n" +" font-size: 18px;\n" +" border-radius: 10px;\n" +" border: 1px solid #3873d9;\n" +" background-color: white; }\n" +"\n" +"QPushButton:hover{\n" +" background-color: rgb(171, 211, 247);\n" +" effect = QtWidgets.QGraphicsDropShadowEffect(QPushButton)\n" +" effect.setOffset(0, 0)\n" +" effect.setBlurRadius(20)\n" +" effect.setColor(QColor(57, 219, 255))\n" +" QPushButton.setGraphicsEffect(effect)\n" +"}") + self.complete.setObjectName("complete") + self.verticalLayout_13.addWidget(self.complete) + self.fake4 = QtWidgets.QWidget(self.widget_2) + self.fake4.setObjectName("fake4") + self.verticalLayout_13.addWidget(self.fake4) + self.horizontalLayout_2.addWidget(self.widget_2) + self.widget_4 = QtWidgets.QWidget(self.Doing) + self.widget_4.setObjectName("widget_4") + self.verticalLayout_17 = QtWidgets.QVBoxLayout(self.widget_4) + self.verticalLayout_17.setObjectName("verticalLayout_17") + self.choose = QtWidgets.QComboBox(self.widget_4) + self.choose.setMinimumSize(QtCore.QSize(0, 51)) + self.choose.setMaximumSize(QtCore.QSize(16777215, 51)) + font = QtGui.QFont() + font.setPointSize(11) + self.choose.setFont(font) + self.choose.setObjectName("choose") + self.verticalLayout_17.addWidget(self.choose) + self.fake6 = QtWidgets.QWidget(self.widget_4) + self.fake6.setObjectName("fake6") + self.verticalLayout_17.addWidget(self.fake6) + self.horizontalLayout_2.addWidget(self.widget_4) + self.tabWidget_2.addTab(self.Doing, "") + self.Adding = QtWidgets.QWidget() + self.Adding.setObjectName("Adding") + self.horizontalLayout_5 = QtWidgets.QHBoxLayout(self.Adding) + self.horizontalLayout_5.setObjectName("horizontalLayout_5") + self.default2 = QtWidgets.QWidget(self.Adding) + self.default2.setMinimumSize(QtCore.QSize(231, 0)) + font = QtGui.QFont() + font.setBold(False) + font.setWeight(50) + self.default2.setFont(font) + self.default2.setObjectName("default2") + self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.default2) + self.verticalLayout_3.setObjectName("verticalLayout_3") + self.added = QtWidgets.QPushButton(self.default2) + self.added.setMinimumSize(QtCore.QSize(211, 51)) + self.added.setMaximumSize(QtCore.QSize(211, 51)) + font = QtGui.QFont() + font.setPointSize(-1) + self.added.setFont(font) + self.added.setStyleSheet("QPushButton {\n" +" padding:10px;\n" +" color: #fffff;\n" +" font-size: 18px;\n" +" border-radius: 10px;\n" +" border: 1px solid #3873d9;\n" +" background-color: white; }\n" +"\n" +"QPushButton:hover{\n" +" background-color: rgb(171, 211, 247);\n" +" effect = QtWidgets.QGraphicsDropShadowEffect(QPushButton)\n" +" effect.setOffset(0, 0)\n" +" effect.setBlurRadius(20)\n" +" effect.setColor(QColor(57, 219, 255))\n" +" QPushButton.setGraphicsEffect(effect)\n" +"}") + self.added.setObjectName("added") + self.verticalLayout_3.addWidget(self.added) + self.date_1 = QtWidgets.QDateTimeEdit(self.default2) + self.date_1.setMinimumSize(QtCore.QSize(211, 51)) + self.date_1.setMaximumSize(QtCore.QSize(211, 51)) + font = QtGui.QFont() + font.setPointSize(12) + font.setBold(False) + font.setWeight(50) + self.date_1.setFont(font) + self.date_1.setAlignment(QtCore.Qt.AlignCenter) + self.date_1.setObjectName("date_1") + self.verticalLayout_3.addWidget(self.date_1) + self.fake7 = QtWidgets.QWidget(self.default2) + self.fake7.setObjectName("fake7") + self.verticalLayout_3.addWidget(self.fake7) + self.horizontalLayout_5.addWidget(self.default2) + self.write = QtWidgets.QPlainTextEdit(self.Adding) + self.write.setObjectName("write") + self.horizontalLayout_5.addWidget(self.write) + self.tabWidget_2.addTab(self.Adding, "") + self.Upating = QtWidgets.QWidget() + self.Upating.setObjectName("Upating") + self.horizontalLayout_4 = QtWidgets.QHBoxLayout(self.Upating) + self.horizontalLayout_4.setObjectName("horizontalLayout_4") + self.default3 = QtWidgets.QWidget(self.Upating) + self.default3.setMinimumSize(QtCore.QSize(231, 0)) + font = QtGui.QFont() + font.setBold(False) + font.setWeight(50) + self.default3.setFont(font) + self.default3.setObjectName("default3") + self.verticalLayout_19 = QtWidgets.QVBoxLayout(self.default3) + self.verticalLayout_19.setObjectName("verticalLayout_19") + self.demonstr = QtWidgets.QPushButton(self.default3) + self.demonstr.setMinimumSize(QtCore.QSize(211, 51)) + self.demonstr.setMaximumSize(QtCore.QSize(211, 51)) + font = QtGui.QFont() + font.setPointSize(-1) + self.demonstr.setFont(font) + self.demonstr.setStyleSheet("QPushButton {\n" +" padding:10px;\n" +" color: #fffff;\n" +" font-size: 18px;\n" +" border-radius: 10px;\n" +" border: 1px solid #3873d9;\n" +" background-color: white; }\n" +"\n" +"QPushButton:hover{\n" +" background-color: rgb(171, 211, 247);\n" +" effect = QtWidgets.QGraphicsDropShadowEffect(QPushButton)\n" +" effect.setOffset(0, 0)\n" +" effect.setBlurRadius(20)\n" +" effect.setColor(QColor(57, 219, 255))\n" +" QPushButton.setGraphicsEffect(effect)\n" +"}") + self.demonstr.setObjectName("demonstr") + self.verticalLayout_19.addWidget(self.demonstr) + self.choose_2 = QtWidgets.QComboBox(self.default3) + self.choose_2.setMinimumSize(QtCore.QSize(211, 51)) + self.choose_2.setMaximumSize(QtCore.QSize(211, 51)) + font = QtGui.QFont() + font.setPointSize(11) + font.setBold(True) + font.setWeight(75) + self.choose_2.setFont(font) + self.choose_2.setObjectName("choose_2") + self.verticalLayout_19.addWidget(self.choose_2) + self.date_2 = QtWidgets.QDateTimeEdit(self.default3) + self.date_2.setMinimumSize(QtCore.QSize(211, 51)) + self.date_2.setMaximumSize(QtCore.QSize(211, 51)) + font = QtGui.QFont() + font.setPointSize(12) + font.setBold(False) + font.setWeight(50) + self.date_2.setFont(font) + self.date_2.setAlignment(QtCore.Qt.AlignCenter) + self.date_2.setObjectName("date_2") + self.verticalLayout_19.addWidget(self.date_2) + self.fake8 = QtWidgets.QWidget(self.default3) + self.fake8.setObjectName("fake8") + self.verticalLayout_19.addWidget(self.fake8) + self.horizontalLayout_4.addWidget(self.default3) + self.write_2 = QtWidgets.QPlainTextEdit(self.Upating) + self.write_2.setObjectName("write_2") + self.horizontalLayout_4.addWidget(self.write_2) + self.default4 = QtWidgets.QWidget(self.Upating) + self.default4.setMinimumSize(QtCore.QSize(160, 0)) + font = QtGui.QFont() + font.setBold(False) + font.setWeight(50) + self.default4.setFont(font) + self.default4.setObjectName("default4") + self.verticalLayout_22 = QtWidgets.QVBoxLayout(self.default4) + self.verticalLayout_22.setObjectName("verticalLayout_22") + self.fake11 = QtWidgets.QWidget(self.default4) + self.fake11.setObjectName("fake11") + self.verticalLayout_22.addWidget(self.fake11) + self.updat = QtWidgets.QPushButton(self.default4) + self.updat.setMinimumSize(QtCore.QSize(140, 51)) + self.updat.setMaximumSize(QtCore.QSize(140, 51)) + font = QtGui.QFont() + font.setPointSize(-1) + self.updat.setFont(font) + self.updat.setStyleSheet("QPushButton {\n" +" padding:10px;\n" +" color: #fffff;\n" +" font-size: 18px;\n" +" border-radius: 10px;\n" +" border: 1px solid #3873d9;\n" +" background-color: white; }\n" +"\n" +"QPushButton:hover{\n" +" background-color: rgb(171, 211, 247);\n" +" effect = QtWidgets.QGraphicsDropShadowEffect(QPushButton)\n" +" effect.setOffset(0, 0)\n" +" effect.setBlurRadius(20)\n" +" effect.setColor(QColor(57, 219, 255))\n" +" QPushButton.setGraphicsEffect(effect)\n" +"}") + self.updat.setObjectName("updat") + self.verticalLayout_22.addWidget(self.updat) + self.horizontalLayout_4.addWidget(self.default4) + self.tabWidget_2.addTab(self.Upating, "") + self.gridLayout_2.addWidget(self.tabWidget_2, 1, 0, 1, 1) + self.maintable = QtWidgets.QTableWidget(self.note) + self.maintable.setMaximumSize(QtCore.QSize(16777215, 16777215)) + font = QtGui.QFont() + font.setPointSize(10) + self.maintable.setFont(font) + self.maintable.setObjectName("maintable") + self.maintable.setColumnCount(0) + self.maintable.setRowCount(0) + self.gridLayout_2.addWidget(self.maintable, 0, 0, 1, 1) + self.tabWidget.addTab(self.note, "") + self.gridLayout_3.addWidget(self.tabWidget, 0, 0, 1, 1) + MainWindow.setCentralWidget(self.centralwidget) + self.action_Sig_in = QtWidgets.QAction(MainWindow) + self.action_Sig_in.setObjectName("action_Sig_in") + self.action_Sign_in = QtWidgets.QAction(MainWindow) + self.action_Sign_in.setObjectName("action_Sign_in") + self.file = QtWidgets.QAction(MainWindow) + self.file.setObjectName("file") + + self.retranslateUi(MainWindow) + self.tabWidget.setCurrentIndex(0) + self.Toolbar1.setCurrentIndex(0) + self.Toolbar2.setCurrentIndex(0) + self.tabWidget_2.setCurrentIndex(0) + QtCore.QMetaObject.connectSlotsByName(MainWindow) + + def retranslateUi(self, MainWindow): + _translate = QtCore.QCoreApplication.translate + MainWindow.setWindowTitle(_translate("MainWindow", "Дневник")) + MainWindow.setWindowIcon(QtGui.QIcon('image.ico')) + data = [[self.Tue, "Вторник"], [self.Wed, "Среда"], [self.Thu, "Четверг"], [self.Sat, "Суббота"], + [self.Mon, "Понедельник"], [self.check_but1, "Выделить"], [self.check_but2, "Отменить"], + [self.check_but3, "Очистить"], [self.Fri, "Пятница"], [self.add_but, "Обновить"], + [self.del_but, "Удалить"], [self.upd_but, "Изменить"], [self.clear_but, "Убрать"], + [self.showing, "Показать"], [self.complete, "Выполнить"], [self.added, "Добавить"], + [self.demonstr, "Показать"], [self.updat, "Обновить"]] + + for x, tx in data: + x.setText(_translate("MainWindow", tx)) + + self.Toolbar1.setTabText(self.Toolbar1.indexOf(self.Add), _translate("MainWindow", "Добавить")) + self.Toolbar1.setTabText(self.Toolbar1.indexOf(self.Del), _translate("MainWindow", "Удалить")) + self.Toolbar2.setTabText(self.Toolbar2.indexOf(self.Upd), _translate("MainWindow", "Изменить")) + self.Toolbar2.setTabText(self.Toolbar2.indexOf(self.Clear), _translate("MainWindow", "Убрать")) + self.tabWidget.setTabText(self.tabWidget.indexOf(self.rasp), _translate("MainWindow", "Расписание")) + self.tabWidget_2.setTabText(self.tabWidget_2.indexOf(self.Show), _translate("MainWindow", "Показать")) + self.tabWidget_2.setTabText(self.tabWidget_2.indexOf(self.Doing), _translate("MainWindow", "Сделать")) + self.tabWidget_2.setTabText(self.tabWidget_2.indexOf(self.Adding), _translate("MainWindow", "Добавить")) + self.tabWidget_2.setTabText(self.tabWidget_2.indexOf(self.Upating), _translate("MainWindow", "Редактрировать")) + self.tabWidget.setTabText(self.tabWidget.indexOf(self.note), _translate("MainWindow", "Заметки")) + + +# ОСНОВНОЕ ТЕЛО ПРОГРАММЫ +class MyWidget(QMainWindow, Ui_MainWindow): def __init__(self): super().__init__() - uic.loadUi('rasp.ui', self) # self.setupUi(self) + self.setupUi(self) # uic.loadUi('rasp.ui', self) self.connection = sqlite3.connect("table.db") self.cursor = self.connection.cursor() @@ -345,7 +1260,7 @@ class MyWidget(QMainWindow): # Ui_MainWindow break with self.connection: self.cursor.execute("INSERT INTO `notes` (`date`, `day`, `note`) VALUES(?,?,?)", (date, day, txt)) - self.table_rasp() # после вёрстки удалить !!! + self.table_rasp() self.table_note() else: QMessageBox.about(self, 'Отсутствует информация!', @@ -381,7 +1296,7 @@ class MyWidget(QMainWindow): # Ui_MainWindow self.cursor.execute(f"UPDATE `notes` SET `date` = ?, `note` = ? WHERE `id` = ?", (date, txt, ids)) self.write_2.clear() - self.table_rasp() # после вёрстки удалить !!! + self.table_rasp() self.table_note() self.table_note_date() else: diff --git a/rasp.ui b/rasp.ui index 8313030..cc6f7e4 100644 --- a/rasp.ui +++ b/rasp.ui @@ -6,8 +6,8 @@ 0 0 - 1069 - 813 + 1032 + 809 @@ -385,48 +385,6 @@ - - - - - 0 - 40 - - - - - 16777215 - 16777215 - - - - - -1 - - - - QPushButton { - padding:10px; - color: #fffff; - font-size: 18px; - border-radius: 10px; - border: 1px solid #3873d9; - background-color: white; } - -QPushButton:hover{ - background-color: rgb(171, 211, 247); - effect = QtWidgets.QGraphicsDropShadowEffect(QPushButton) - effect.setOffset(0, 0) - effect.setBlurRadius(20) - effect.setColor(QColor(57, 219, 255)) - QPushButton.setGraphicsEffect(effect) -} - - - Заметки - - - @@ -871,6 +829,8 @@ QPushButton:hover{ -1 + 50 + false @@ -935,6 +895,8 @@ QPushButton:hover{ -1 + 50 + false @@ -1027,6 +989,8 @@ QPushButton:hover{ -1 + 50 + false @@ -1180,6 +1144,8 @@ QPushButton:hover{ -1 + 50 + false @@ -1227,6 +1193,543 @@ QPushButton:hover{ Заметки + + + + + 0 + 260 + + + + + 16777215 + 260 + + + + + 10 + + + + 0 + + + + Показать + + + + + + + 231 + 0 + + + + + 231 + 16777215 + + + + + 50 + false + + + + + + + + 211 + 51 + + + + + 211 + 51 + + + + + -1 + + + + QPushButton { + padding:10px; + color: #fffff; + font-size: 18px; + border-radius: 10px; + border: 1px solid #3873d9; + background-color: white; } + +QPushButton:hover{ + background-color: rgb(171, 211, 247); + effect = QtWidgets.QGraphicsDropShadowEffect(QPushButton) + effect.setOffset(0, 0) + effect.setBlurRadius(20) + effect.setColor(QColor(57, 219, 255)) + QPushButton.setGraphicsEffect(effect) +} + + + Показать + + + + + + + + + + + + + + + + + 0 + 51 + + + + + 16777215 + 51 + + + + + 11 + 75 + true + + + + + За всё время + + + + + На месяц + + + + + На неделю + + + + + + + + + + + + + + + Сделать + + + + + + + 231 + 0 + + + + + 231 + 16777215 + + + + + 50 + false + + + + + + + + 211 + 51 + + + + + 211 + 51 + + + + + -1 + + + + QPushButton { + padding:10px; + color: #fffff; + font-size: 18px; + border-radius: 10px; + border: 1px solid #3873d9; + background-color: white; } + +QPushButton:hover{ + background-color: rgb(171, 211, 247); + effect = QtWidgets.QGraphicsDropShadowEffect(QPushButton) + effect.setOffset(0, 0) + effect.setBlurRadius(20) + effect.setColor(QColor(57, 219, 255)) + QPushButton.setGraphicsEffect(effect) +} + + + Выполнено + + + + + + + + + + + + + + + + + 0 + 51 + + + + + 16777215 + 51 + + + + + 11 + + + + + + + + + + + + + + + Добавить + + + + + + + 231 + 0 + + + + + 50 + false + + + + + + + + 211 + 51 + + + + + 211 + 51 + + + + + -1 + + + + QPushButton { + padding:10px; + color: #fffff; + font-size: 18px; + border-radius: 10px; + border: 1px solid #3873d9; + background-color: white; } + +QPushButton:hover{ + background-color: rgb(171, 211, 247); + effect = QtWidgets.QGraphicsDropShadowEffect(QPushButton) + effect.setOffset(0, 0) + effect.setBlurRadius(20) + effect.setColor(QColor(57, 219, 255)) + QPushButton.setGraphicsEffect(effect) +} + + + Добавить + + + + + + + + 211 + 51 + + + + + 211 + 51 + + + + + 12 + 50 + false + + + + Qt::AlignCenter + + + + + + + + + + + + + + + + + Редактрировать + + + + + + + 231 + 0 + + + + + 50 + false + + + + + + + + 211 + 51 + + + + + 211 + 51 + + + + + -1 + + + + QPushButton { + padding:10px; + color: #fffff; + font-size: 18px; + border-radius: 10px; + border: 1px solid #3873d9; + background-color: white; } + +QPushButton:hover{ + background-color: rgb(171, 211, 247); + effect = QtWidgets.QGraphicsDropShadowEffect(QPushButton) + effect.setOffset(0, 0) + effect.setBlurRadius(20) + effect.setColor(QColor(57, 219, 255)) + QPushButton.setGraphicsEffect(effect) +} + + + Показать + + + + + + + + 211 + 51 + + + + + 211 + 51 + + + + + 11 + 75 + true + + + + + + + + + 211 + 51 + + + + + 211 + 51 + + + + + 12 + 50 + false + + + + Qt::AlignCenter + + + + + + + + + + + + + + + + + 160 + 0 + + + + + 50 + false + + + + + + + + + + + 140 + 51 + + + + + 140 + 51 + + + + + -1 + + + + QPushButton { + padding:10px; + color: #fffff; + font-size: 18px; + border-radius: 10px; + border: 1px solid #3873d9; + background-color: white; } + +QPushButton:hover{ + background-color: rgb(171, 211, 247); + effect = QtWidgets.QGraphicsDropShadowEffect(QPushButton) + effect.setOffset(0, 0) + effect.setBlurRadius(20) + effect.setColor(QColor(57, 219, 255)) + QPushButton.setGraphicsEffect(effect) +} + + + Обновить + + + + + + + + + + @@ -1242,631 +1745,6 @@ QPushButton:hover{ - - - - - 960 - 260 - - - - - 16777215 - 280 - - - - - - - - 675 - 0 - - - - - 16777215 - 250 - - - - - 10 - - - - 0 - - - - Показать - - - - - - - 231 - 0 - - - - - 231 - 16777215 - - - - - 50 - false - - - - - - - - 211 - 51 - - - - - 211 - 51 - - - - - -1 - - - - QPushButton { - padding:10px; - color: #fffff; - font-size: 18px; - border-radius: 10px; - border: 1px solid #3873d9; - background-color: white; } - -QPushButton:hover{ - background-color: rgb(171, 211, 247); - effect = QtWidgets.QGraphicsDropShadowEffect(QPushButton) - effect.setOffset(0, 0) - effect.setBlurRadius(20) - effect.setColor(QColor(57, 219, 255)) - QPushButton.setGraphicsEffect(effect) -} - - - Показать - - - - - - - - - - - - - - - - - 0 - 51 - - - - - 16777215 - 51 - - - - - 11 - 75 - true - - - - - За всё время - - - - - На месяц - - - - - На неделю - - - - - - - - - - - - - - - Сделать - - - - - - - 231 - 0 - - - - - 231 - 16777215 - - - - - 50 - false - - - - - - - - 211 - 51 - - - - - 211 - 51 - - - - - -1 - - - - QPushButton { - padding:10px; - color: #fffff; - font-size: 18px; - border-radius: 10px; - border: 1px solid #3873d9; - background-color: white; } - -QPushButton:hover{ - background-color: rgb(171, 211, 247); - effect = QtWidgets.QGraphicsDropShadowEffect(QPushButton) - effect.setOffset(0, 0) - effect.setBlurRadius(20) - effect.setColor(QColor(57, 219, 255)) - QPushButton.setGraphicsEffect(effect) -} - - - Выполнено - - - - - - - - - - - - - - - - - 0 - 51 - - - - - 16777215 - 51 - - - - - 11 - - - - - - - - - - - - - - - Добавить - - - - - - - 231 - 0 - - - - - 50 - false - - - - - - - - 211 - 51 - - - - - 211 - 51 - - - - - -1 - - - - QPushButton { - padding:10px; - color: #fffff; - font-size: 18px; - border-radius: 10px; - border: 1px solid #3873d9; - background-color: white; } - -QPushButton:hover{ - background-color: rgb(171, 211, 247); - effect = QtWidgets.QGraphicsDropShadowEffect(QPushButton) - effect.setOffset(0, 0) - effect.setBlurRadius(20) - effect.setColor(QColor(57, 219, 255)) - QPushButton.setGraphicsEffect(effect) -} - - - Добавить - - - - - - - - 211 - 51 - - - - - 211 - 51 - - - - - 12 - 50 - false - - - - Qt::AlignCenter - - - - - - - - - - - - - - - - - Редактрировать - - - - - - - 231 - 0 - - - - - 50 - false - - - - - - - - 211 - 51 - - - - - 211 - 51 - - - - - -1 - - - - QPushButton { - padding:10px; - color: #fffff; - font-size: 18px; - border-radius: 10px; - border: 1px solid #3873d9; - background-color: white; } - -QPushButton:hover{ - background-color: rgb(171, 211, 247); - effect = QtWidgets.QGraphicsDropShadowEffect(QPushButton) - effect.setOffset(0, 0) - effect.setBlurRadius(20) - effect.setColor(QColor(57, 219, 255)) - QPushButton.setGraphicsEffect(effect) -} - - - Показать - - - - - - - - 211 - 51 - - - - - 211 - 51 - - - - - 11 - 75 - true - - - - - - - - - 211 - 51 - - - - - 211 - 51 - - - - - 12 - 50 - false - - - - Qt::AlignCenter - - - - - - - - - - - - - - - - - 160 - 0 - - - - - 50 - false - - - - - - - - - - - 140 - 51 - - - - - 140 - 51 - - - - - -1 - - - - QPushButton { - padding:10px; - color: #fffff; - font-size: 18px; - border-radius: 10px; - border: 1px solid #3873d9; - background-color: white; } - -QPushButton:hover{ - background-color: rgb(171, 211, 247); - effect = QtWidgets.QGraphicsDropShadowEffect(QPushButton) - effect.setOffset(0, 0) - effect.setBlurRadius(20) - effect.setColor(QColor(57, 219, 255)) - QPushButton.setGraphicsEffect(effect) -} - - - Обновить - - - - - - - - - - - - - - - 231 - 0 - - - - - 231 - 16777215 - - - - - 50 - false - - - - - - 10 - 10 - 211 - 51 - - - - - 211 - 51 - - - - - 211 - 51 - - - - - -1 - - - - QPushButton { - padding:10px; - color: #fffff; - font-size: 18px; - border-radius: 10px; - border: 1px solid #3873d9; - background-color: white; } - -QPushButton:hover{ - background-color: rgb(171, 211, 247); - effect = QtWidgets.QGraphicsDropShadowEffect(QPushButton) - effect.setOffset(0, 0) - effect.setBlurRadius(20) - effect.setColor(QColor(57, 219, 255)) - QPushButton.setGraphicsEffect(effect) -} - - - Расписание - - - - - - - diff --git a/table.db b/table.db index 937adf13bcf996c373c8af905fa8f791dda8bf78..630f7df615b911ac289c9601c9ede20691e7501f 100644 GIT binary patch delta 432 zcmZp8z}Rqrae|Z(13v=;0~-`G0%_%mIz|#eQ9b_}UOp`b79MFveqY{gJUe)#d89Wx z3Vh<4oWVUyIVZKaINngf(=SAaOF;q5GXnD(r9{}p#l;z$geUXx*i7c)<=LFev!79h zQCVDGp0TmCB#})7WFG@VBa1M*xV1H7qx|F^?u^O0{9K}W`6a0eA+8Z2T$=m~7&<`a zG-krgnVid`Jb5XP@MK^9?Mw^;n-vod@lTv!!N&_Ui<$p61OFHPr~J1e!U5dY9IVXZ z93TUWd0Cj{8A~#AQ%e$)a#Gp3n3<(HKrYVDE9T|Dz`({ofr0-6{{#LB{0sOu@E_p6 zuvt){ioc$ZnVUfv>{1{Ro|?kPg2WHWDCJ{C;=2`P^06WDgA+@Dx&+|*gG=-Hn2_W{ hN>lk5k@&v(c_4o<2!IGM*sPVXlYg^8!e*c+TLFpoS0exb literal 28672 zcmeI4Urbw77{JfzZOhuxdj@Q)6QPGO5H`wsZz&8G<2u$&92D%jDNoqhZW09?Ex|=+ zRxnYcX46EoM5Bw*Cu4$aI0R)rO?@!l`(iX|;)^lSm@P5RL|^>Qy}ey2W%19lX!6~A z&%f_{=R4o`JLe{Cb8ipa(>t6=@grm7BZ&+Tl68bqvWs&<=of^LvRtx3*#XH8$vUW2 zS-k`st^FrFatpDS+a%WKd9QrF+*WRr7gryHJxBlvAOR$R1dsp{KmthM|4%^PO4oRI z?xa(jGKs?vr_#qBhL7Fp%tUe+dfJVik>Z}Qp-gJzk)i8}o!zlWI3D5g@b2CSFR)rT zw#m);aFX{#<1J82CXP?0QV;QXjq_+fq=UV^ zE#L)w>(~RX$9wuB%jC!Tfq1MZy01Ve<~IDz%bK%~RhD^uK00lBof#fU8SdvR_GRAZ z#j8h9=&10|q;x18>%J=-<4sDaIX`;~hZRf@DFUfLk!!0(?O;*6t*9L;YPT1)JBr#n ztakJG+A?o-HO=lcViwMfjiz&jZCT(s;a?4VG%=Fm`IyzfwV0dPS$3AziJg+2{1-cA z`4({A<}~i@=4z++4lgCcqsi2x<~ANmOk~E4_K>mnh7_YHV@{trCd+Ee#Ep{;8SbpI z`BxGDqZ~Xe{^|K$?CH6M!VrQ5`zAFDDe|3O7r_4+Nb}m9w^mH`3YdYZ#0YDohg~HS`^?6^WZ$#TuD@E?iv*AW5yz{L$pGOFo)^1V%j5Pl(%PD0<*m6{mb@ zJFAv|k-uR}@+G#GY5##(&;=xb1dsp{Kmter2_OL^fCP{L5uz*$HyX^npZX1I_DE(l<6* zQ&U@8>Gm=67$EEN%FvmUGIq2;4#q9{>m*o3HWoNUuQ}9ERas%q4H19?Ft^*)WR9FK zFb5+T`#(&_1`(IIj}?mNB{{S0VIF~kN^@u0!RP}+++e$ z!#3*a=nA!QRc%$&RyCk1@K0uvTvBZNt+e>N(&A4`i)TxVUnwnqvb1=lwD?eI@tvi` zO{K*ZCB^jjLNWaN+mHS=*$qltm(s=qZLI;NwXxSh{M4_6x&i^NgoFrqst$Oxeo1>z zI}eYr8;_bd><7Iyex<|E3s`z9)b2Lb0zxg&zM5KNk2$NU7PQpt#pW9CD$olCtksrQ z=Ae6d*vZv4OV6H8Cd}*DWMcft;ly|< zGdg}eGm;+Roq>tYjvWEGVDPk``jmEK@U<!KovdT=fjDja^~XwtgG`~UE#e}sL`o@W#6R{5g*su1CU1dsp{Kmter z2_OL^fCP{L5SX$iuL7sJaaTTZeD{9C#YmAD%D_@0^f1- zI`AU=EWG@_q+NvCd8jYyPeW@)JFh=uyyq`^MO{ee4V@YNDQ(th!z=&#$w9kmx&sh2LnrK~1+o^+YbA{nYuVn@x z)