请写出一段代码要求1、能在Visual Studio中运行并使用以下的包实现交互设置import pymysqlimport sysfrom PySide6QtCore import from PySide6QtGui import from PySide6QtWidgets import from QtUser import User_Dialog2、图形界面为第一行中间有一个label写着图书
import pymysql import sys from PySide6.QtCore import * from PySide6.QtGui import * from PySide6.QtWidgets import *
from QtUser import User_Dialog
class MainWindow(QWidget): def init(self): super().init()
# 设置窗口标题
self.setWindowTitle("图书馆管理系统")
# 设置窗口大小
self.resize(400, 300)
# 创建布局
layout = QVBoxLayout()
self.setLayout(layout)
# 创建标题标签
title_label = QLabel("图书馆管理系统")
title_label.setAlignment(Qt.AlignCenter)
layout.addWidget(title_label)
# 创建登录和退出按钮
login_button = QPushButton("登录")
login_button.clicked.connect(self.show_login_dialog)
layout.addWidget(login_button)
exit_button = QPushButton("退出")
exit_button.clicked.connect(self.close)
layout.addWidget(exit_button)
def show_login_dialog(self):
# 创建登录界面对话框
login_dialog = User_Dialog()
login_dialog.exec_()
if name == "main": # 创建应用程序对象 app = QApplication(sys.argv)
# 创建主窗口对象
main_window = MainWindow()
# 显示主窗口
main_window.show()
# 运行应用程序
sys.exit(app.exec_()
原文地址: http://www.cveoy.top/t/topic/hjuk 著作权归作者所有。请勿转载和采集!