项目介绍:利用Qt实现简单的学生信息管理
实现功能:实现对信息的添加,删除,查询,修改
废话不多说,直接进入主题:(刚刚学,界面做的不是太美观,请多包涵)
主界面 - mainWindow && login
一、添加学生 -
1、使用组件有:Dialog 窗口,Label标签,Line Edit,Spin Box,radio button,check Box,push button。
2、实现思路:
1. 获取面板上的信息
2.将获得的信息写入一个.txt文件中去
3、实现步骤:
1. 更改标签的名称,修改标签后,方便我们去调用。
2. 为性别,和兴趣的组件添加一个按钮组,通过按钮组,来判断那个选项被选中
3. 在获取兴趣的时候,我们需要创建一个链表,保存按钮信息,再用for循环遍历判断是否按下,再将信息读入,在读入信息的时候利用一个小技巧,每个字段信息之间添加一个分隔符,方便下面的文件操作
4.在写的时候发先,如果按照先前的分割符号添加,在最后的兴趣末尾会多一个分割符,要单独做处理
// 1.获得用户输入的学生信息
QString szInfo;
szInfo += ui->nameLine->text(); // 姓名
szInfo += " ";
szInfo += ui->numLine->text(); // 学号
szInfo += " ";
szInfo += ui->sexB