![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
qt
chc_office
这个作者很懒,什么都没留下…
展开
-
QT随手记:log4qt在多进程的应用程序中输出多个日志文件
log4qt的使用是很简单的,但某天遇到一个比较少见的需求,应用程序中创建了两个进程,而新的进程的日志期望输出到不同文件名的日志中。本文记录了解决此需求的过程。原创 2023-05-01 09:16:31 · 997 阅读 · 0 评论 -
车牌识别 easypr + openvc3.4.15 + uos(ubuntu)
代码包括opencv库、easyPR源码及使用方法。别的代码往往还需要自行编译opencv库。许多调用easyPR的都是windows上的例子,少有qt+ubuntu的。原创 2022-12-05 16:52:35 · 522 阅读 · 0 评论 -
QT随手记:QT += webenginewidgets 后的软件发布
QT += webenginewidgets 后的软件发布原创 2022-07-05 10:44:14 · 537 阅读 · 0 评论 -
Qt随手记:sqlite几百万行数据性能测试
sqlite几百万行数据性能测试原创 2022-06-23 14:53:37 · 6830 阅读 · 3 评论 -
QT随手记:解决opencv播放USB视频延迟、拖影的方法
在ARM RK3399中,使用opencv如下这样播放视频时有延迟、拖影原创 2022-06-15 17:04:35 · 1128 阅读 · 0 评论 -
emqx的简单使用方法
下载地址:1、解压到合适的目录下。如D:\emqx2、在win的命令行中 运行D:\emqx\bin>emqx.cmd start3、查看状态D:\emqx\bin>emqx_ctl statusNode ‘emqx@127.0.0.1’ 4.3.8 is started4、使用MQTTBox-Win 发布和订阅消息...原创 2022-05-18 17:22:41 · 1761 阅读 · 0 评论 -
fatal error: QtMqtt/qmqttglobal.h: No such file or directory
交叉编译qtmqtt一、环境ubuntu18.04、交叉编译工具aarch64,gcc 8、qtcreator5.0.3、qt5.12.2 arm版本qtmqtt下载地址 https://github.com/qt/qtmqtt/archive/refs/tags/v5.12.2.tar.gz(文章省略环境搭建的过程)二、qtmqtt编译问题fatal error: QtMqtt/qmqttglobal.h: No such file or directory在安装目下include下创建Qt原创 2022-05-18 11:04:05 · 1487 阅读 · 0 评论 -
QT随手记 :设置QComboBox下拉框子项高度
转载 原文https://www.it610.com/article/1290891825879523328.htm#include “widget.h”#include “ui_widget.h”#includeWidget::Widget(QWidget *parent) :QWidget(parent),ui(new Ui::Widget){ui->setupUi(this);ui->comboBox->setStyleSheet(“QComboBox { min-转载 2022-03-17 17:38:56 · 1598 阅读 · 0 评论 -
qt随手记:同步收发https的方法
综合了各路网友的心得而成:QJsonObject httpOperation::postHttpRequestSync(QString jsonData, QString url, qint32 itimeOut)//发起post请求,并同步返回结果{ QJsonObject resultObj { {"success", 1},//0成功 1失败。这里的成功,仅仅是是指网络通信成功,不是业务操作正常成功 {"failreason", "未知原因"},原创 2021-12-26 22:31:25 · 1068 阅读 · 0 评论 -
qt随手记:实现自定义事件,类似MFC的消息循环
关于qt自定义事件的理论知识,请参考如下博文,我直接贴代码参考一、https://www.cnblogs.com/liushui-sky/p/5733525.html参考二、http://blog.chinaunix.net/uid-24219701-id-4044098.html场景描述,lightDPS是开关灯的控制类,在应用程序中需要在多个业务流程中对灯进行开关控制,虽然使用信号和槽也能实现,但当业务流程增加时,又得定义信号/槽,不如使用事件简洁方便。事件类myevent.h#ifndef原创 2021-12-26 16:48:53 · 499 阅读 · 0 评论 -
qt随手记:串口同步读写
该方法实现串口发送命令给设备后,期望同步接收设备的应答,而不是异步接收。首先,在打开串口时,不要设置响应串口readyread信号的槽函数。 //connect(serialPortPtr,SIGNAL(readyRead()),this,SLOT(receiveInfo()));接着,在发送数据的方法里,利用QEventLoop 事件循环,等待readyread信号,同时使用QTimer::singleShot进行超时退出QEventLoop 事件循环。当有readyread信号后,即可读取串口返原创 2021-12-25 22:51:45 · 2279 阅读 · 1 评论 -
QT随手记:打开多语言翻译工具linguist的方法
在qt的命令行中打开,qt命令行在安装时自带的,win10中可以开始-》运行-》搜索qt字眼打开成功的界面:更多详情见http://blog.163.com/bingcaihuang@126/blog/static/198942122010103115655557/原创 2021-11-17 11:45:11 · 797 阅读 · 0 评论 -
QT解决中文编译不通过问题
一、环境配置win10 64位系统、VS2013环境、QT5.6.2版本、QT Creator软件我使用QT Creator进行程序的编译运行。二、问题提出我在使用QT Creator进行程序编译运行时,如果字符串的类型是英文则没有问题,但是如果是中文,则会报 C2001:常量中有换行符 的错误。三、错误原因(1)在QT中,默认的编码是Unicode,我们书写的代码文件被强制转换为utf8,但是,在简体中文版的Windows操作系统中,默认编码却是GBK。(2)因此,在QT编译程序时,如果代码转载 2021-11-17 11:01:54 · 2572 阅读 · 0 评论 -
qt的pro配置文件中,window文件路径问题
windows命令行命令不支持正斜杆/路径,在pro文件中得使用replace方法替换为反斜杠\win32 { SrcPWD = $${PWD} SrcPWD = $$replace(SrcPWD, /, \\) DstOutPath = $${OUT_PWD} DstOutPath = $$replace(DstOutPath, /, \\) QMAKE_POST_LINK += copy /y $${SrcPWD}\log4qt.properties $${Ds原创 2021-11-02 09:46:13 · 394 阅读 · 0 评论 -
QMetaObject::invokeMethod: No such method 解决方法
使用如下方法调用某对象的方法时,容易出现No such methodQMetaObject::invokeMethod(m_obj,ch,Q_ARG(QVariant, m_value));产生的原因有两个:1、被调用的方法应增加Q_INVOKABLE声明。注意,要调用的类型必须是信号、槽,以及Qt元对象系统能识别的类型, 如果不是信号和槽,可以使用qRegisterMetaType()来注册数据类型。此外,使用Q_INVOKABLE来声明函数,也可以正确调用。2、被调用的方法的参数类型必须严格一原创 2021-10-27 14:38:52 · 4081 阅读 · 0 评论