- 博客(13)
- 资源 (1)
- 收藏
- 关注
转载 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
502
转载 Qt之QCloseEvent类的使用
在平常使用软件的时候,常常能遇到这样的情况:点击关闭选项后,程序没有马上退出,而是跳出一个对话框,问你是否确定退出软件?在Qt中同样提供了一个函数来实现这个功能,那就是QCloseEvent它的具体定义是这样的:void QMainFrame::closeEvent ( QCloseEvent * event ) [virtual protected] 实际上它就是一个虚函数~...
2018-08-31 10:40:29
1328
转载 Qt之系统托盘类QSystemTrayIcon的使用
简述QSystemTrayIcon类为应用程序在系统托盘中提供一个图标。现代操作系统通常在桌面上提供一个特殊的区域,称为系统托盘或通知区域,长时间运行的应用程序可以显示图标和短消息。内容详细描述要检查系统托盘是否存在在用户的桌面上,调用QSystemTrayIcon::isSystemTrayAvailable()静态函数。要添加系统托盘项...
2018-08-23 16:50:55
2817
1
转载 STM32学习之STM32cubeMX软件安装与使用
STM32cubeMX软件安装与使用 时间:2015-11-24作者:华清远见 1、STM32cube简介   功能强大的STM32Cube新软件平台由设计工具、中间件和硬件抽象层组成,让客户能够集中...
2018-08-20 18:30:14
11038
1
转载 Qt之SQLite数据库的使用(4)
用户接口层主要包括Qt SQL模块中的QSqlQueryModel、QSqlTableModel、QSqlRelationalTableModel。用户接口层的类实现了将数据库中的数据链接到窗口部件上,是使用模型/视图框架实现的,是更高层次的抽象,即便不熟悉SQL也可以操作数据库。需要注意的是,在使用用户接...
2018-08-15 08:47:17
362
转载 Qt之SQLite数据库的使用(3)
    SQL接口层提供了对数据库的访问,主要类包括Qt SQL模块中的QSqlDatabase、QSqlQuery、QSqlError、QSqlField、QSqlIndex和QSqlRecord。QSqlDatabase类用于创建数据库连接,QSqlQuery用
2018-08-15 08:12:31
1192
转载 Qt之SQLite数据库的使用(2)
驱动层为具体的数据库和SQL接口层之间提供了底层的桥梁,主要类包括Qt SQL模块中的QSqlDriver、QSqlDriverCreator、QSqlDriverCreatorBase、QSqlDriverPlugin和QSqlResult。一、QSqlDriverQSqlDriver是访问具体SQL数据库的抽象基类,不...
2018-08-15 08:05:54
392
转载 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
320
原创 Qt之正则表达式
一、语法 正则表达式是验证输入、从输入中提取数据以及对输入进行搜索和替换的强大工具,所谓正则表达式,regexp是一种利用模式匹配语言来描述字符串组成限制条件的方式; Qt 提供了一个QRegExp类,它实现了Perl风格的扩展正则表达式语言的大部分功能:正则表达式是一个字符的序列;1) 特殊字符 • . (匹配任何字符) • \n (匹配换行符) • \f (匹...
2018-08-01 19:14:24
1450
原创 Qt之QList详解
1、QList是一种表示链表的模板类。2、QList是Qt的一种泛型容器类。它以链表方式存储一组值,并能对这组数据进行快速索引,还提供了快速插入和删除等操作。3、QList、QLinkedList和QVector提供的操作极其相似: * 对大多数操作来说,我们用QList就可以了。其API是基于索引(index)的,因此用起来比QLinkedList更方便(QLinkedList...
2018-07-30 21:18:20
75179
原创 Qt程序关于路径、用户目录路径、临时文件夹位置获取方法
1、获取程序所在目录:QString QCoreApplication::applicationDirPath()2、获取程序完成目录及名称:QString QCoreApplication::applicationFilePath()3、获取当前工作目录:QString QDir::currentPath()4、获取家目录:QString QDir::homePath()5、获取...
2018-07-29 22:07:35
1347
C语言编程规范
2018-07-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人