def gitmenu(self): from menu import Ui_menu self.mainWindow = QtWidgets.QMainWindow() self.ui = Ui_menu() self.ui.setupUi(self.mainWindow) self.mainWindow.show() self.Form.close() # önceki sayfayı kapatmak için
def gitmusterigiris(self): from musterigiris import Ui_musterigiris self.mainWindow = QtWidgets.QMainWindow() self.ui = Ui_musterigiris() self.ui.setupUi(self.mainWindow) self.mainWindow.show() self.Form.close() # önceki sayfayı kapatmak için
def gitmenu(self): import veribaglan username = self.lineEdit.text() password = self.lineEdit_2.text() veri = veribaglan.getLogin(username, password) if not veri: return from menu import Ui_menu self.mainWindow = QtWidgets.QMainWindow() self.ui = Ui_menu() self.ui.setupUi(self.mainWindow) self.mainWindow.show() self.Form.close() # önceki sayfayı kapatmak için
def menu(self): # переход на старинцу с выбором формата self.menu = QtWidgets.QWidget() self.ui = Ui_menu() self.ui.setupUi(self.menu) self.menu.show()
class Ui_title(object): def setupUi(self, title): title.setObjectName("title") title.resize(375, 243) title.setMinimumSize(QtCore.QSize(375, 0)) title.setMaximumSize(QtCore.QSize(375, 279)) icon = QtGui.QIcon() icon.addPixmap(QtGui.QPixmap("images/icon.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) title.setWindowIcon(icon) self.centralwidget = QtWidgets.QWidget(title) self.centralwidget.setObjectName("centralwidget") self.h1 = QtWidgets.QLabel(self.centralwidget) self.h1.setGeometry(QtCore.QRect(40, 10, 301, 41)) font = QtGui.QFont() font.setPointSize(18) font.setBold(False) font.setItalic(False) font.setUnderline(False) font.setWeight(50) font.setStrikeOut(False) font.setKerning(False) font.setStyleStrategy(QtGui.QFont.PreferDefault) self.h1.setFont(font) self.h1.setObjectName("h1") self.description = QtWidgets.QTextBrowser(self.centralwidget) self.description.setGeometry(QtCore.QRect(20, 60, 331, 131)) font = QtGui.QFont() font.setPointSize(14) self.description.setFont(font) self.description.setObjectName("description") self.push_start = QtWidgets.QPushButton( self.centralwidget) # переход на старинцу с выбором формата self.push_start.setGeometry(QtCore.QRect(140, 200, 91, 31)) font = QtGui.QFont() font.setPointSize(14) self.push_start.setFont(font) self.push_start.setObjectName("push_start") self.label = QtWidgets.QLabel(self.centralwidget) self.label.setGeometry(QtCore.QRect(0, -10, 381, 271)) self.label.setText("") self.label.setPixmap(QtGui.QPixmap("images/Cryptography-512.png")) self.label.setScaledContents(True) self.label.setObjectName("label") self.label.raise_() self.h1.raise_() self.description.raise_() self.push_start.raise_() title.setCentralWidget(self.centralwidget) self.retranslateUi(title) QtCore.QMetaObject.connectSlotsByName(title) self.push_start.clicked.connect( self.menu) # переход на старинцу с выбором формата def menu(self): # переход на старинцу с выбором формата self.menu = QtWidgets.QWidget() self.ui = Ui_menu() self.ui.setupUi(self.menu) self.menu.show() def retranslateUi(self, title): _translate = QtCore.QCoreApplication.translate title.setWindowTitle(_translate("title", "Приложение шифрования")) self.h1.setText(_translate("title", "Приложение шифрования ")) self.description.setHtml( _translate( "title", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" "<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n" "p, li { white-space: pre-wrap; }\n" "</style></head><body style=\" font-family:\'MS Shell Dlg 2\'; font-size:14pt; font-weight:400; font-style:normal;\">\n" "<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:8.25pt;\"> Данная программа позволяет шифровать текст в один из предложенных форматов файлов, с последующей расшифровкой.</span></p>\n" "<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:8.25pt;\"> Список поддерживаем форматов:</span></p>\n" "<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:8.25pt;\"> - Word;</span></p>\n" "<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:8.25pt;\"> - bmp;</span></p>\n" "<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:8.25pt;\"> - jpg;</span></p>\n" "<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:8.25pt;\"> - wav;</span></p>\n" "<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:8.25pt;\"> - txt.</span></p></body></html>" )) self.push_start.setText(_translate("title", "Начать"))
class Ui_sepet(object): def comp(self): total = 0 if (self.checkBox.isChecked()): a = self.label_42.text() total += float(a) print(total) self.label_2.setText('%0.2f' % total) def setupUi(self, sepet): sepet.setObjectName("sepet") sepet.resize(763, 622) sepet.setStyleSheet("#sepet{\n" "border-image: url(:/newPrefix/pizza.jpg);\n" "}") self.pushButton_5 = QtWidgets.QPushButton(sepet) self.pushButton_5.setGeometry(QtCore.QRect(580, 40, 131, 41)) font = QtGui.QFont() font.setFamily("8514oem") font.setPointSize(18) font.setBold(False) font.setItalic(False) font.setWeight(50) self.pushButton_5.setFont(font) self.pushButton_5.setStyleSheet(".QPushButton\n" "{\n" "background: rgb(170,170, 255);\n" "\n" "font: 18pt \"8514oem\";\n" "border-radius: 10px;\n" "}\n" "\n" ".QPushButton:hover\n" "{\n" " background-color: rgb(100, 150, 255);\n" "}\n" "") self.pushButton_5.setAutoDefault(False) self.pushButton_5.setObjectName("pushButton_5") self.pushButton_6 = QtWidgets.QPushButton(sepet) self.pushButton_6.setGeometry(QtCore.QRect(420, 460, 131, 41)) font = QtGui.QFont() font.setFamily("8514oem") font.setPointSize(18) font.setBold(False) font.setItalic(False) font.setWeight(50) self.pushButton_6.setFont(font) self.pushButton_6.setStyleSheet(".QPushButton\n" "{\n" "background: rgb(170,170, 255);\n" "\n" "font: 18pt \"8514oem\";\n" "border-radius: 10px;\n" "}\n" "\n" ".QPushButton:hover\n" "{\n" " background-color: rgb(100, 150, 255);\n" "}\n" "") self.pushButton_6.setAutoDefault(False) self.pushButton_6.setObjectName("pushButton_6") self.pushButton = QtWidgets.QPushButton(sepet) self.pushButton.setGeometry(QtCore.QRect(40, 90, 341, 71)) font = QtGui.QFont() font.setFamily("Ink Free") font.setPointSize(25) font.setBold(False) font.setItalic(False) font.setWeight(50) self.pushButton.setFont(font) self.pushButton.setStyleSheet(".QPushButton{\n" "font: 25pt \"Ink Free\";\n" "border-radius: 30px;\n" "background: rgb(170, 170, 255);\n" "}\n" "\n" "\n" ".QPushButton:hover\n" "{\n" " \n" " background-color: rgb(100, 100, 255);\n" "}\n" "") icon = QtGui.QIcon() icon.addPixmap(QtGui.QPixmap(":/newPrefix/siparis.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.pushButton.setIcon(icon) self.pushButton.setIconSize(QtCore.QSize(35, 35)) self.pushButton.setObjectName("pushButton") self.tableWidget = QtWidgets.QTableWidget(sepet) self.tableWidget.setGeometry(QtCore.QRect(10, 200, 381, 371)) self.tableWidget.setObjectName("tableWidget") self.tableWidget.setColumnCount(3) self.tableWidget.setRowCount(0) item = QtWidgets.QTableWidgetItem() self.tableWidget.setHorizontalHeaderItem(0, item) item = QtWidgets.QTableWidgetItem() self.tableWidget.setHorizontalHeaderItem(1, item) item = QtWidgets.QTableWidgetItem() self.tableWidget.setHorizontalHeaderItem(2, item) self.pushButton_18 = QtWidgets.QPushButton(sepet) self.pushButton_18.setGeometry(QtCore.QRect(420, 290, 171, 51)) font = QtGui.QFont() font.setPointSize(14) self.pushButton_18.setFont(font) self.pushButton_18.setStyleSheet(".QPushButton{\n" "color: rgb(246, 246, 246);\n" "background-color: rgb(0, 85, 127);\n" "border-radius: 10px;\n" "\n" "}\n" ".QPushButton:hover\n" "{\n" " background-color: rgb(0, 150, 127);\n" "}\n" "") icon1 = QtGui.QIcon() icon1.addPixmap(QtGui.QPixmap("resim/money.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.pushButton_18.setIcon(icon1) self.pushButton_18.setIconSize(QtCore.QSize(50, 50)) self.pushButton_18.setObjectName("pushButton_18") self.label_2 = QtWidgets.QLabel(sepet) self.label_2.setGeometry(QtCore.QRect(600, 290, 111, 51)) font = QtGui.QFont() font.setPointSize(12) font.setBold(True) font.setWeight(75) self.label_2.setFont(font) self.label_2.setStyleSheet("color: rgb(246, 246, 246);\n" "background-color: rgb(0, 85, 127);\n" "border-radius: 10px\n" "") self.label_2.setText("") self.label_2.setObjectName("label_2") self.pushButton_11 = QtWidgets.QPushButton(sepet) self.pushButton_11.setGeometry(QtCore.QRect(570, 460, 131, 41)) font = QtGui.QFont() font.setFamily("8514oem") font.setPointSize(18) font.setBold(False) font.setItalic(False) font.setWeight(50) self.pushButton_11.setFont(font) self.pushButton_11.setStyleSheet(".QPushButton\n" "{\n" "background: rgb(170,170, 255);\n" "\n" "font: 18pt \"8514oem\";\n" "border-radius: 10px;\n" "}\n" "\n" ".QPushButton:hover\n" "{\n" " background-color: rgb(100, 150, 255);\n" "}\n" "") icon2 = QtGui.QIcon() icon2.addPixmap(QtGui.QPixmap(":/newPrefix/more.ico"), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.pushButton_11.setIcon(icon2) self.pushButton_11.setAutoDefault(False) self.pushButton_11.setObjectName("pushButton_11") self.retranslateUi(sepet) QtCore.QMetaObject.connectSlotsByName(sepet) self.Form = sepet self.pushButton_5.clicked.connect(self.gitmusterigiris) self.pushButton_6.clicked.connect(self.display) self.pushButton_11.clicked.connect(self.gitmenu) self.pushButton_18.clicked.connect(self.comp) def retranslateUi(self, sepet): _translate = QtCore.QCoreApplication.translate sepet.setWindowTitle(_translate("sepet", "Form")) self.pushButton_5.setText(_translate("sepet", "LOGOUT")) self.pushButton_6.setText(_translate("sepet", "DISPLAY")) self.pushButton.setText(_translate("sepet", "ORDERS")) item = self.tableWidget.horizontalHeaderItem(0) item.setText(_translate("sepet", "name")) item = self.tableWidget.horizontalHeaderItem(1) item.setText(_translate("sepet", "quantity")) item = self.tableWidget.horizontalHeaderItem(2) item.setText(_translate("sepet", "price")) self.pushButton_18.setText(_translate("sepet", "Total Cost")) self.pushButton_11.setText(_translate("sepet", "ADD MORE")) def gitmusterigiris(self): from musterigiris import Ui_musterigiris self.mainWindow = QtWidgets.QMainWindow() self.ui = Ui_musterigiris() self.ui.setupUi(self.mainWindow) self.mainWindow.show() self.Form.close() # önceki sayfayı kapatmak için def gitmenu(self): from menu import Ui_menu self.mainWindow = QtWidgets.QMainWindow() self.ui = Ui_menu() self.ui.setupUi(self.mainWindow) self.mainWindow.show() self.Form.close() # önceki sayfayı kapatmak için def display(self): self.connection = sqlite3.connect("pizza.db") query = "SELECT * FROM cart" result = self.connection.execute(query) self.tableWidget.setRowCount(0) for row_number, row_data in enumerate(result): self.tableWidget.insertRow(row_number) for column_number, data in enumerate(row_data): self.tableWidget.setItem(row_number, column_number, QTableWidgetItem(str(data))) self.connection.close()