
main.py
import sys
# 导入创建的文件模块
import test
import dcservice
from PyQt5.QtWidgets import QApplication, QMainWindow
if __name__ =='__main__':
app = QApplication(sys.argv)
MainWindow = QMainWindow()
ui = test.Ui_MainWindow()
ui.setupUi(MainWindow)
MainWindow.show()
sys.exit(app.exec_())
test.py
# -*- coding: utf-8 -*-
import sys
import time
# Form implementation generated from reading ui file 'test.ui'
#
# Created by: PyQt5 UI code generator 5.15.9
#
# WARNING: Any manual changes made to this file will be lost when pyuic5 is
# run again. Do not edit this file unless you know what you are doing.
from PyQt5 import QtCore, QtGui, QtWidgets
from PyQt5.QtCore import Qt
from PyQt5.QtGui import QFont
from PyQt5.QtWidgets import QTableWidgetItem, QHeaderView, QMessageBox, QMainWindow, QApplication
import dcservice
openflag = 1
class QMainWindow():
"""
重写closeEvent方法
"""
def closeEvent(self, event):
result = QtWidgets.QMessageBox.question(self, "标题", "亲,你确定想关闭我?别后悔!!!'_'",
QtWidgets.QMessageBox.Yes | QtWidgets.QMessageBox.No)
if (result == QtWidgets.QMessageBox.Yes):
event.accept()
# 通知服务器的代码省略,这里不是重点...
else:
event.ignore()
class Ui_MainWindow(QMainWindow):
def closeEvent(self, event):
result = QMainWindow.QMessageBox.question(self, "标题", "亲,你确定想关闭我?别后悔!!!'_'",
QMainWindow.QMessageBox.Yes | QMainWindow.QMessageBox.No)
if (result == QMainWindow.QMessageBox.Yes):
event.accept()
# 通知服务器的代码省略,这里不是重点...
else:
event.ignore()
def setupUi(self, MainWindow):
MainWindow.setObjectName("MainWindow")
MainWindow.resize(867, 700)
self.centralwidget = QtWidgets.QWidget(MainWindow)
self.centralwidget.setObjectName("centralwidget")
self.tableWidget = QtWidgets.QTableWidget(self.centralwidget)
self.tableWidget.setGeometry(QtCore.QRect(10, 10, 851, 581))
self.tableWidget.setObjectName("tableWidget")
self.tableWidget.setColumnCount(0)
self.tableWidget.setRowCount(0)
self.pushButton = QtWidgets.QPushButton(self.centralwidget)
self.pushButton.setGeometry(QtCore.QRect(560, 600, 271, 51))
self.pushButton1 = QtWidgets.QPushButton(self.centralwidget)
self.pushButton1.setGeometry(QtCore.QRect(30, 600, 271, 51))
font = QtGui.QFont()
font.setFamily("Agency FB")
font.setPointSize(18)
self.pushButton.setFont(font)
self.pushButton.setObjectName("pushButton")
self.pushButton1.setFont(font)
self.pushButton1.setObjectName("pushButton1")

最低0.47元/天 解锁文章
2410

被折叠的 条评论
为什么被折叠?



