上一页 1 ··· 51 52 53 54 55 56 57 58 59 ··· 104 下一页
摘要: Qt开启多线程,主要用到类QThread。有两种方法,第一种用一个类继承QThread,然后重新改写虚函数run()。当要开启新线程时,只需要实例该类,然后调用函数start(),就可以开启一条多线程。第二种方法是继承一个QObject类,然后利用moveToThread()函数开启一个线程槽函数, 阅读全文
posted @ 2019-01-25 15:19 rainbow70626 阅读(1878) 评论(0) 推荐(0) 编辑
摘要: Qt 获取文件夹下所有文件代码如下: 阅读全文
posted @ 2019-01-25 15:12 rainbow70626 阅读(4761) 评论(0) 推荐(0) 编辑
摘要: 简述QFileSystemWatcher类用于提供监视文件和目录修改的接口。QFileSystemWatcher通过监控指定路径的列表,监视文件系统中文件和目录的变更。调用addPath()函数可以监控一个特定的文件或目录。如果需要监控多个路径,可以使用addPaths()。通过使用removePa 阅读全文
posted @ 2019-01-24 23:01 rainbow70626 阅读(546) 评论(0) 推荐(0) 编辑
摘要: Qt中定时器的使用有两种方法,一种是使用QObject类提供的定时器,还有一种就是使用QTimer类。 其精确度一般依赖于操作系统和硬件,但一般支持20ms。下面将分别介绍两种方法来使用定时器。方法一:QObject中的定时器的使用,需要用到三个函数1、 int QObject::startTime 阅读全文
posted @ 2019-01-24 21:22 rainbow70626 阅读(842) 评论(0) 推荐(0) 编辑
摘要: 在进行编程时,我们经常需要用到字符串这种类型,毫无疑问,Qt 库中也对字符串类型进行了封装,QString 类提供了你能想到的所有字符串操作方法,给开发者带来了极大方便。 但是我们在编写程序时,不可避免地会在 Qt 框架上使用第三方的开源库,由于库的类型基本上都是标准的类型,即使用 char * 来 阅读全文
posted @ 2019-01-23 23:52 rainbow70626 阅读(2099) 评论(0) 推荐(0) 编辑
摘要: 第1种字符串赋值方式: 第2种字符串赋值方式: 第3种字符串赋值方式: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 解决办法:采用第2或3种字符串赋值方式 阅读全文
posted @ 2019-01-23 22:55 rainbow70626 阅读(2796) 评论(0) 推荐(1) 编辑
摘要: 在默认情况下,Qt 以 Unicode 格式处理文本字符,因此,字符本身是不会有问题的。之所以出现乱码,原因在于 Qt 不知道将 Unicode 字符以何种方式显示出来。 文本文件含有简体中文,应指定为GBK。 阅读全文
posted @ 2019-01-23 21:13 rainbow70626 阅读(4481) 评论(0) 推荐(0) 编辑
摘要: 静态变量可以在各个页面之前使用 先定义一个用于存放静态变量的类 例如datavar 在datavar.h中添加如下代码 在datavar.cpp中进行初始化 静态变量的使用 在要使用静态变量的cpp中添加datavar.h头文件 阅读全文
posted @ 2019-01-22 22:04 rainbow70626 阅读(6349) 评论(0) 推荐(0) 编辑
摘要: 方法1: 在.h和.cpp文件中,针对需要不同平台编译的代码:添加上如下的条件编译指令: #ifdef 标识符 程序段1 #else 程序段2 #endif 举例说明如下: //Windows系统包含头文件名不区分大小写,但是Linux系统包含头文件名区分大小写,故采用条件编译 #ifdef uni 阅读全文
posted @ 2019-01-21 17:44 rainbow70626 阅读(1079) 评论(0) 推荐(0) 编辑
摘要: 本文主要描述如何在Qt Creator中创建资源文件,并的打入导入图标文件。 查看图标资源文件时,可以在项目的工程文件上鼠标单击右键-Open With-资源编辑器,效果如下图所示: 在项目的工程文件上鼠标单击右键-Open With-普通文本编辑器,效果如下图所示: 如果需要导入已经存在的资源文件 阅读全文
posted @ 2019-01-21 14:52 rainbow70626 阅读(840) 评论(0) 推荐(0) 编辑
上一页 1 ··· 51 52 53 54 55 56 57 58 59 ··· 104 下一页