Linux下Qt4与SQLite3组合编程5部曲之三.pdf
上传人:qw****27 上传时间:2024-09-12 格式:PDF 页数:8 大小:2.1MB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

Linux下Qt4与SQLite3组合编程5部曲之三.pdf

Linux下Qt4与SQLite3组合编程5部曲之三.pdf

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Linux下Qt4与SQLite3组合编程5部曲之三所有教程和代码;http://pan.baidu.com/share/link?shareid=622391&uk=270441628[所有可执行程序均在ubuntu10.04LTSAMD64系统下进行编译的,请注意你的操作系统和CPU位数,否则软件运行异常]这个教程主要教大家使用Qt4进行SQLite3编程了,主要功能就是查询一个passwdinfo表中的所有信息并显示到界面上。主要采用的是QTableView控件和QPushButton按钮组合。1.新建Qt4GUI项目sqlite:2.注意选择存放目录:3.勾选QtSql模块:4.主界面类命名MyDialog,请注意它的是父类QDialog:5.完成项目创建:6.拖个QTableView和两个QPushButton去对话框里排列如图:7.对着按钮右键选择"gotoslot",弹出对话框,选择“clicked()”信号:8.自动生成的代码:[自己做一下注释,否则阅读代码就很费力气了]9.再给"退出"按钮创建信号和槽吧,自动生成的代码:10.打开main.cpp加入对中文的支持,由于Ubuntu中文环境采用的是UTF-8,所以我们选择UTF-8编码方式:11.新建一个C++类:12.类名就是sqlite3connection:13.完成类的创建:14.在sqlite3connection类的头文件添加如图代码:15.在sqlite3connection的CPP文件添加如图代码:16.把数据库文件PM移动到项目代码的目录下吧,一会编译运行的时候使用:[同一目录下]17.mydialog.cpp添加如图的头文件:18.mydialog.cpp添加如图的代码:19.编译运行,点击“”显示所有记录即可显示所有信息了:功能非常简单,代码也很简单,但这就是典型的一个小模块,数据库编程总是使用这个模块的。好好学习吧。