当前位置: 首页 > news >正文

手把手教你开发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,右侧对象检查器,要修改对象名称,见名知意。

book目录下,新建bookManage.py,再把上面UI文件用PyUIC生成python代码,贴进去

object改成QWidget

加下构造方法:

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

加下main方法:

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

运行测试:

main.py里面绑定下图书信息管理模块菜单

    def openBook(self, m):if m.text() == "图书添加":self.bookAdd = bookAdd.Ui_Form()self.bookAdd.show()elif m.text() == "图书信息管理":self.bookManage = bookManage.Ui_Form()self.bookManage.show()

http://www.lryc.cn/news/297773.html

相关文章:

  • SpringBoot源码解读与原理分析(六)WebMvc场景的自动装配
  • git恢复rebase过程中遇到权限问题和丢失的提交
  • Spring boot 集成redis
  • c++ STL系列——(一)概述
  • AI-数学-高中-25-三角函数一图像解决三角函数不等式
  • 在Ubuntu上安装JetBrains Toolbox并解决libfuse.so.2依赖问题
  • 在vscode上传项目到gitee
  • 比较两次从接口获取的数据,并找出变动的字段
  • Java并发基础:LinkedBlockingDeque全面解析!
  • Zabbix6.x配置中文界面 解决乱码问题
  • next项目页面性能调优
  • 性能评测|虚拟化和裸金属 K8s 哪个性能更好?
  • 【大厂AI课学习笔记】【1.6 人工智能基础知识】(1)人工智能、机器学习、深度学习之间的关系
  • 计算机毕业设计基于的农村蔬菜销售系统SSM
  • 【Chrono Engine学习总结】3-地型terrain
  • 【Linux】构建模块
  • vscode远程连接失败
  • C#系列-C#访问FTP服务器实现上传下载(8)
  • django中实现登录
  • 【安卓操作系统——讲解】
  • Linux发行版全景:选择、使用和未来趋势
  • STM32 与 ARM 的联系
  • 每日五道java面试题之java基础篇(二)
  • 【Linux】Shell编程
  • 斯巴鲁Subaru EDI需求分析
  • golang 集成sentry:PostgreSQL
  • ubuntu20.04 安装mysql(8.x)
  • ChatGPT升级至GPT-4 Turbo:性能升级同时更为经济
  • Android 粒子喷泉动效
  • fast.ai 深度学习笔记(一)