qt
文章平均质量分 66
zxrs_job
这个作者很懒,什么都没留下…
展开
-
Qt之SQLite数据库的使用(5)
前言SQLite(sql)是一款开源轻量级的数据库软件,不需要server,可以集成在其他软件中,非常适合嵌入式系统。Qt5以上版本可以直接使用SQLite(Qt自带驱动)。用法1 准备引入SQL模块在Qt项目文件(.pro文件)中,加入SQL模块:QT += sql引用头文件在需要使用SQL的类定义中,引用相关头文件。例如:#include <QSqlDatab...转载 2018-08-14 09:46:50 · 273 阅读 · 0 评论 -
Qt之SQLite数据库的使用(1)
天山老妖S 关注 0人评论 ...转载 2018-08-15 07:56:14 · 270 阅读 · 0 评论 -
Qt之SQLite数据库的使用(2)
驱动层为具体的数据库和SQL接口层之间提供了底层的桥梁,主要类包括Qt SQL模块中的QSqlDriver、QSqlDriverCreator、QSqlDriverCreatorBase、QSqlDriverPlugin和QSqlResult。一、QSqlDriverQSqlDriver是访问具体SQL数据库的抽象基类,不...转载 2018-08-15 08:05:54 · 340 阅读 · 0 评论 -
Qt之SQLite数据库的使用(3)
    SQL接口层提供了对数据库的访问,主要类包括Qt SQL模块中的QSqlDatabase、QSqlQuery、QSqlError、QSqlField、QSqlIndex和QSqlRecord。QSqlDatabase类用于创建数据库连接,QSqlQuery用转载 2018-08-15 08:12:31 · 1021 阅读 · 0 评论 -
Qt之SQLite数据库的使用(4)
用户接口层主要包括Qt SQL模块中的QSqlQueryModel、QSqlTableModel、QSqlRelationalTableModel。用户接口层的类实现了将数据库中的数据链接到窗口部件上,是使用模型/视图框架实现的,是更高层次的抽象,即便不熟悉SQL也可以操作数据库。需要注意的是,在使用用户接...转载 2018-08-15 08:47:17 · 312 阅读 · 0 评论 -
Qt之系统托盘类QSystemTrayIcon的使用
简述QSystemTrayIcon类为应用程序在系统托盘中提供一个图标。现代操作系统通常在桌面上提供一个特殊的区域,称为系统托盘或通知区域,长时间运行的应用程序可以显示图标和短消息。内容详细描述要检查系统托盘是否存在在用户的桌面上,调用QSystemTrayIcon::isSystemTrayAvailable()静态函数。要添加系统托盘项...转载 2018-08-23 16:50:55 · 2189 阅读 · 1 评论 -
Qt之QCloseEvent类的使用
在平常使用软件的时候,常常能遇到这样的情况:点击关闭选项后,程序没有马上退出,而是跳出一个对话框,问你是否确定退出软件?在Qt中同样提供了一个函数来实现这个功能,那就是QCloseEvent它的具体定义是这样的:void QMainFrame::closeEvent ( QCloseEvent * event ) [virtual protected] 实际上它就是一个虚函数~...转载 2018-08-31 10:40:29 · 1166 阅读 · 0 评论 -
Qt之线程t类QThread的使用(1)
QThread 似乎是很难的一个东西,特别是信号和槽,有非常多的人(尽管使用者本人往往不知道)在用不恰当(甚至错误)的方式在使用 QThread,随便用google一搜,就能搜出大量结果出来。无怪乎Qt的开发人员 Bradley T. Hughes 声嘶力竭地喊you are-doing-it-wrong和众多用户一样,初次看到这个时,感到 Bradley T. Hughes有 些莫名奇妙...转载 2018-09-01 09:19:56 · 439 阅读 · 0 评论