PyQt5实现学生管理系统第二天
2023-12-25 18:36:13
今天我们来实现学生管理模块的开发。学生管理的左侧导航我们已经实现了,现在要主要是点击导航跳转到右边的页面中。
一:导航跳转
我们使用self.right_widget.setCurrentIndex(1),这个方法可以跳转到我们实现的QStackedWidget中第二个QWidget,我们用QWidget定义了学生管理页面,里面包含了一个搜索输入框和三个按钮分别是搜索,添加和编辑,下面重点讲解下按钮功能实现。
二:搜索
我们实现一个输入框
self.right_bar_student_search_input = QtWidgets.QLineEdit()
self.right_bar_student_search_input.setPlaceholderText("请输入学号/姓名")
我们实现搜索按钮
self.right_folder_student_search_button = QtWidgets.QPushButton(qtawesome.icon('fa.user-circle', color='balck'), "查询")
self.right_folder_student_search_button.setObjectName('right_search_button')
实现搜索按钮绑定点击事件
self.right_folder_student_search_button.clicked.connect(self.search_student)
点击事件:
这个可以根据输入框的内容处理,查询数据库获取搜索内容,更新view
获取数据:
self.s_model.setTable('student'
文章来源:https://blog.csdn.net/qinshi501/article/details/135203741
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!