一杯清酒邀明月
天下本无事,庸人扰之而烦耳。

随笔分类 -  Qt

上一页 1 ··· 47 48 49 50 51 52 下一页
Qt QLabel show 显示图像、填充、缩放
摘要:主要成员函数: 1.void setText(QString); //设置label框内的文本. 2.void hide(); //隐藏label框. 3.void setBuddy(QWidget*); //把另一个部件设为label框的伙伴,方便快捷使用. 4.void clear(); //清 阅读全文
posted @ 2020-02-13 15:04 一杯清酒邀明月 阅读(6270) 评论(1) 推荐(2)
Qt error C2338: No Q_OBJECT in the class with the signal错误解决办法(无法编译过信号与槽)
摘要:由于没有继承QObject类而引起的 只需继承QObject类即可 如果已经继承了QObject类,编译还出现错误 将QObject类放在最前面继承:public QObject 最后即可编译通过 阅读全文
posted @ 2020-02-12 16:40 一杯清酒邀明月 阅读(1900) 评论(0) 推荐(0)
Qt uchar * 转 QImage
摘要:1 QImage(uchar * data, int width, int height, Format format) 2 3 QImage(const uchar * data, int width, int height, Format format) 4 5 QImage(uchar * d 阅读全文
posted @ 2020-02-12 10:59 一杯清酒邀明月 阅读(1440) 评论(0) 推荐(0)
Qt 无法打开包括文件:“QGLWidget”: No such file or directory
摘要:只需要在.pro文件中加上 QT += opengl 然后再执行qmake即可 阅读全文
posted @ 2020-01-19 11:08 一杯清酒邀明月 阅读(2546) 评论(0) 推荐(1)
Qt Sleep、QCoreApplication::processEvents()(最佳的平衡:一边发送消息,一边睡眠)
摘要:sleep()//秒 msleep()//毫秒 usleep()//微秒 以前为了模拟鼠标点击用过这些函数,可以让进程中断,今天发现我原来的做法其实不对.这组函数会将你当前的线程/进程变为“睡眠”状态。 这个“睡眠”是深度意义的睡眠, 睡眠期间内核不会分配给程序时间片, 所以程序什么都不做, 更不用 阅读全文
posted @ 2020-01-19 09:24 一杯清酒邀明月 阅读(3065) 评论(0) 推荐(0)
Qt QThread必须要了解的几个函数
摘要:概述 如果想对Qt中的QThread有个更加深刻的了解,必须要知道这几个重要的函数,现在就一一介绍下。 函数介绍 属性 返回值 函数体 功能 static QThread * QThread::currentThread() 返回当前线程的指针,静态函数。 static Qt::HANDLE QTh 阅读全文
posted @ 2020-01-19 08:36 一杯清酒邀明月 阅读(3025) 评论(0) 推荐(1)
Qt QString的arg()方法的使用
摘要:1、QString的arg()方法用于填充字符串中的%1,%2...为给定的参数,如 QString m = tr("%1:%2:%3").arg("12").arg("60").arg("60"); // m = "12:60:60: 2、它还有另外一种重载方法: QString QString: 阅读全文
posted @ 2020-01-17 13:23 一杯清酒邀明月 阅读(3370) 评论(0) 推荐(0)
Qt 线程池QThreadPool类、QRunnable类
摘要:QThreadPool类 用来管理 QThreads。此类中的所有函数都是线程安全的. 主要属性: 1、activeThreadCount: 此属性表示线程池中的活动线程数,通过activeThreadCount() 调用。 2、expiryTimeout: 线程活着的时间。没有设置expiryTi 阅读全文
posted @ 2020-01-17 13:12 一杯清酒邀明月 阅读(3017) 评论(0) 推荐(0)
Qt中的QQueue类、C++中的queue类
摘要:C++中的queue 实现一种先进先出的数据结构,是一个模板类 头文件 #include<queue> queue<int> Q; //定义一个int型队列 Q.empty(); //返回队列是否为空 Q.size(); //返回当前队列长度 Q.front(); //返回当前队列的第一个元素 Q. 阅读全文
posted @ 2020-01-17 08:49 一杯清酒邀明月 阅读(2540) 评论(0) 推荐(0)
Qt platform plugin 'windows' 问题的解决方法
摘要:关于Qt 发布程序时遇到qt platform plugin ‘windows’问题的解决方法如下 遇到这个问题,一般应该已经把一部分dll拷贝到了发布的可执行文件同级目录, 我是直接添加C:\Qt\Qt5.9.1\5.9.1\msvc2015_64\plugins\目录下 platforms文件夹 阅读全文
posted @ 2020-01-14 19:31 一杯清酒邀明月 阅读(12210) 评论(0) 推荐(0)
Qt .pro文件详解
摘要:在我们创建Qt工程项目时,Qt Creator总会创建一个.pro文件,我们称.pro文件为Qt的工程管理文件。一个工程项目可以包含一个或多个.pro文件。理解和掌握pro文件的用法,将有利于Qt开发人员对项目工程文件的组织和管理。 下面来看一下pro文件中的内容: 第1~5行为注释信息,说明这个文 阅读全文
posted @ 2020-01-10 11:20 一杯清酒邀明月 阅读(2250) 评论(0) 推荐(0)
Qt 编译出现 error LNK2019: 无法解析的外部符号
摘要:编辑完成后执行"构建->执行qmake",完成(必须要执行qmake)。 阅读全文
posted @ 2020-01-10 11:15 一杯清酒邀明月 阅读(1099) 评论(0) 推荐(0)
Qt 非阻塞延时
摘要:1 void delay(int mSec)//ms 2 { 3 QEventLoop loop; 4 QTimer::singleShot(mSec, &loop, SLOT(quit())); 5 loop.exec(); 6 } 阅读全文
posted @ 2020-01-09 10:04 一杯清酒邀明月 阅读(853) 评论(0) 推荐(0)
Qt 延时处理的几种办法
摘要:有些时候,我们需要程序延时一会儿: 这里提供四种方法: 1、多线程程序使用QThread::sleep()或者QThread::msleep()或QThread::usleep()或QThread::wait()进行延时处理。 Sleep不会释放对象锁,其他线程无法访问对象,因此会阻塞线程;而Wai 阅读全文
posted @ 2020-01-09 10:01 一杯清酒邀明月 阅读(21597) 评论(4) 推荐(3)
Qt 多线程QThread实现方法之一
摘要:基本思想 在主线程中,哪里需用多线程,就在哪里创建一个QThread实例; 把耗时操作封装到一个继承于QObject的子类(这里叫做工作类Worker)槽函数中; 创建QThread实例和Worker实例,建立他们之间的信号和槽关系; 调用Worker实例的moveToThread(QThread 阅读全文
posted @ 2020-01-09 09:56 一杯清酒邀明月 阅读(1304) 评论(0) 推荐(0)
Qt QString 与 QByteArray 的转换
摘要:QString转换为QByteArray 1 QByteArray byte; 2 QString string; 3 byte = string.toAscii(); QByteArray 转换为 QString 1 QByteArray byte; 2 QString string; 3 str 阅读全文
posted @ 2020-01-09 09:49 一杯清酒邀明月 阅读(992) 评论(0) 推荐(0)
Qt QByteArray 与 char* 的转换
摘要:QByteArray 转换为 char * 1 char *ch;//不要定义成ch[n]; 2 QByteArray byte; 3 ch = byte.data(); char * 转换为 QByteArray 1 char *ch; 2 QByteArray byte; 3 byte = QB 阅读全文
posted @ 2020-01-09 09:47 一杯清酒邀明月 阅读(18103) 评论(0) 推荐(3)
Qt QString 与 const char* 类型的转换
摘要:1 QString DATA; 2 std::string str = DATA.toStdString(); 3 const char* ch = str.c_str(); 阅读全文
posted @ 2020-01-09 09:45 一杯清酒邀明月 阅读(2442) 评论(0) 推荐(2)
Qt char * 与 const char * 的转换
摘要:1 char *ch1="hello11"; 2 const char *ch2="hello22"; 3 ch2 = ch1;//不报错,但有警告 4 ch1 = (char *)ch2; 阅读全文
posted @ 2020-01-09 09:44 一杯清酒邀明月 阅读(1325) 评论(0) 推荐(0)
Qt QString与string的转换
摘要:QString --> string QString.toStdString(); string --> QString QString::fromStdString(string); 阅读全文
posted @ 2020-01-09 09:42 一杯清酒邀明月 阅读(3479) 评论(0) 推荐(1)

上一页 1 ··· 47 48 49 50 51 52 下一页