山东建设工程执业证书查询网站,站长工具永久更新,全网推广服务流程,怎么增加网站的权重1 添加样式表
我们采用了样式表 通过添加Qt resources文件 添加前缀 添加文件#xff0c;将我们的图标进行添加 2 拖动部件 用到的部件
Label 标签Pushbutton 按钮table view 视图LineEdit 输入框 3 程序编写
1 配置sql环境
在 pro文件中 添加 连接数据库跟访问数据…
1 添加样式表
我们采用了样式表 通过添加Qt resources文件 添加前缀 添加文件将我们的图标进行添加 2 拖动部件 用到的部件
Label 标签Pushbutton 按钮table view 视图LineEdit 输入框 3 程序编写
1 配置sql环境
在 pro文件中 添加 连接数据库跟访问数据库用到的头文件 仅main文件
并不能满足该文所有程序
#include QSqlDatabase
#include QSqlQuery 2 声明
1声明 在h文件中声明用到的函数 和变量 定义了一个报错函数 用来反馈查询结果 2初始化表 这里我在main文件中 进行了表的初始化 3 建立sqlmodel 将student表 跟model绑定在tableview中显示
并设置方式为OnManualSubmit 表示手动提交 与之对应的是 修改即提交 4 槽函数的编写 1提交修改 2删除选中 3排序 4询问 采用的是 学号 和 姓名 都可以查询
可以单独 也可以 合起来查询 用到的语法
model-setFilter(QString(name %1 and sno%2).arg(name).arg(sno)); 判断输入框是否为空
ui-lineEdit_2-text().trimmed().isEmpty() Trimmed 作用 -- 去掉空格 否则不严谨 空格存在也不算空 当查询为空时 当查询不到时 5添加新的一行 6撤销未提交的修改 和 显示全表 model-revertAll(); 撤销所有未提交的更改。 4 结果演示
初始界面 查询20202203244 查询王强
、 查询20202203245 和 王强 查询 221 和 小明 提交修改 撤销 和 全表 正常运行 不再演示 新增 删除 演示完毕