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