diff --git a/image.ico b/image.ico
new file mode 100644
index 0000000..e404646
Binary files /dev/null and b/image.ico differ
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 937adf1..630f7df 100644
Binary files a/table.db and b/table.db differ