锋哥原创的PyQt6图书管理系统视频教程:
PyQt6图书管理系统视频教程 Python桌面开发 Python入门级项目实战 (无废话版) 火爆连载更新中~_哔哩哔哩_bilibiliPyQt6图书管理系统视频教程 Python桌面开发 Python入门级项目实战 (无废话版) 火爆连载更新中~共计24条视频,包括:PyQt6图书管理系统视频教程 Python桌面开发 Python入门级项目实战 (无废话版) 火爆连载更新中~、第2讲 登录功能UI设计实现、第3讲 数据库操作工具包dbUtil.py封装等,UP主更多精彩视频,请关注UP账号。https://www.bilibili.com/video/BV18t4y1R7Qp/系统安全退出实现,就是把窗体关闭即可,但是为了防止是误点击,我们还是加一个确认框比较好。
elif m.text() == "安全退出":
reply = QMessageBox.question(self, "系统提示", "您确定要退出系统吗?",
QMessageBox.StandardButton.Yes | QMessageBox.StandardButton.No,
QMessageBox.StandardButton.No)
if reply == QMessageBox.StandardButton.Yes:
self.close()
我们可以测试下。
还有两个菜单是链接跳转,锋哥找了一个最佳的解决方案。用QtGui的QDesktopServices实现
elif m.text() == "关于作者":
QtGui.QDesktopServices.openUrl(QtCore.QUrl('http://python222.com/post/3'))
elif m.text() == "锋哥招收Python学员啦":
QtGui.QDesktopServices.openUrl(QtCore.QUrl('http://python222.com/vip.html'))