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_()
请写出一段代码要求1、能在Visual Studio中运行并使用以下的包实现交互设置import pymysqlimport sysfrom PySide6QtCore import from PySide6QtGui import from PySide6QtWidgets import from QtUser import User_Dialog2、图形界面为第一行中间有一个label写着图书

原文地址: http://www.cveoy.top/t/topic/hjuk 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录