手把手教你开发Python桌面应用-PyQt6图书管理系统-图书类别信息维护模块UI设计实现

锋哥原创的PyQt6图书管理系统视频教程:

PyQt6图书管理系统视频教程 Python桌面开发 Python入门级项目实战 (无废话版) 火爆连载更新中~_哔哩哔哩_bilibiliPyQt6图书管理系统视频教程 Python桌面开发 Python入门级项目实战 (无废话版) 火爆连载更新中~共计24条视频,包括:PyQt6图书管理系统视频教程 Python桌面开发 Python入门级项目实战 (无废话版) 火爆连载更新中~、第2讲 登录功能UI设计实现、第3讲 数据库操作工具包dbUtil.py封装等,UP主更多精彩视频,请关注UP账号。icon-default.png?t=N7T8https://www.bilibili.com/video/BV18t4y1R7Qp/首先我们用Qt Designer设计出图书类别信息维护模块UI,右侧对象检查器里,把关键的控件名字也改下,见名知意,方便代码编写。

手把手教你开发Python桌面应用-PyQt6图书管理系统-图书类别信息维护模块UI设计实现_第1张图片

在bookType目录下新建bookTypeManage.py作为图书类别信息管理模块,把前面图书类别管理UI文件,用PyUIC生成代码,贴进来

手把手教你开发Python桌面应用-PyQt6图书管理系统-图书类别信息维护模块UI设计实现_第2张图片

把object修改成QWidget

手把手教你开发Python桌面应用-PyQt6图书管理系统-图书类别信息维护模块UI设计实现_第3张图片

再加下构造方法:

    def __init__(self):
        super(Ui_Form, self).__init__()
        self.setWindowFlag(QtCore.Qt.WindowType.MSWindowsFixedSizeDialogHint)  # # 只显示最小化和关闭按钮
        self.setupUi(self)

这个id输入框,因为是修改,id不能改变,所以id输入框我们要设置成只读,背景色设置成灰色。

self.idInput.setReadOnly(True)
        self.idInput.setStyleSheet("background-color:gray")

再加下main方法:

if __name__ == '__main__':
    try:
        app = QApplication(sys.argv)
        main = Ui_Form()
        main.show()
        sys.exit(app.exec())
    except Exception as e:
        print(e)

运行测试:

手把手教你开发Python桌面应用-PyQt6图书管理系统-图书类别信息维护模块UI设计实现_第4张图片

你可能感兴趣的:(Python,pyqt,pyqt6,pyqt开发,pyqt实战,pyqt教程,pyqt视频)