![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
QT
aron566
无意义
展开
-
Mqtt客户端多种配置可设
基于QTmqtt客户端多种配置效果图主要功能配置功能网络检测调试功能发布主题移植本客户端下载本客户端源码编译前的修改确认编译使用客户端到你的工程源码方式库的方式接口说明互动实例最近项目上要用到mqtt,当然了现在mqtt都已经是物联网时代的标配组件了,之前是C端的使用基于mosquitto库没有做过界面的,现在基于qmqtt开源库14.2编写的ui界面,当然以后可能经常调用,已经封装成库的形式。效果图主要功能配置功能软件启动首先会查找配置文件MQTT_CONFIG.json没有就会生成新的默认配原创 2020-08-30 01:53:08 · 2389 阅读 · 0 评论 -
QT谷歌输入法纯widget方式没有qml
谷歌拼音输入法移植至QT样式移植方法直接带入源码编译加入头文件进入你的工程链接方式修改相关参数修改输入法界面尺寸大小使用方式初始化部分调用键盘互动最近看了输入法部分的实现方式,也看了不少文章,qml实现,不太了解,也不想了解,说实话UI界面是我最不想做的事情。每个人审美不同调整的东西太多了,烦,总感觉浪费时间。纯英文界面做的没意思,加上中文输入法是我一直想做的。样式黑漆马虎,哈哈哈移植方法直接带入源码编译这部分不作解释,正常添加工程中的头文件和源文件到工程即可,调用方法与下方一致。加入头文原创 2020-08-17 16:10:56 · 796 阅读 · 0 评论 -
交叉编译libxcb与X11
交叉编译libxcb编译前提编译X11编译Xtrans编译前提点我前往官网自己找源码地址更新日期下载libxcb-1.14的源码2020-02-22下载libxcb-proto-1.14的源码2020-02-22––下载libX11-1.6.9的源码2020-07-31下载xtrans-1.4.0的源码2019-03-16其他:源码地址更新日期libXext-1.3.42019-03-16libXdmcp-1.1原创 2020-08-07 18:04:23 · 7528 阅读 · 37 评论 -
QT绘制时间轴图表不显示问题处理
问题的现象建立并初始化时间轴图表后,设置几个点但是未能在表中绘制出来。代码 splineSeries = new QSplineSeries(this); splineSeries->setName("spline"); QPen red(Qt::red); red.setWidth(3); splineSeries->setPen(red); chart = new QChart(); chart->legend()->hid原创 2021-04-16 21:40:53 · 1476 阅读 · 1 评论 -
QT美化使用字体图标
QT美化使用字体图标准备字体图标资源建立QT工程工程增加字体图标资源文件创建一个按钮控件运行效果准备字体图标资源fontawesome下载地址解压得到文件如下建立QT工程使用qtcreator创建mainwindow工程工程增加字体图标资源文件在.pro文件中增加内容如下:RESOURCES += \ resource/resource.qrc那么在工程目录下建立#建立resource目录mkdir -p resourcemkdir -p resource/ico_ttf原创 2020-12-29 15:13:32 · 568 阅读 · 1 评论 -
QT工程安装包创建流程
QT工程安装包创建流程QT安装包建立准备工具安装完成后,添加环境变量添加到Qt Creator帮助文档创建安装包工程创建工程目录创建配置文件创建包信息文件license.txt文件创建创建脚本文件准备库文件生成安装包QT安装包建立准备工具qt-installer-framework 下载地址安装完成后,添加环境变量添加到Qt Creator帮助文档打开 Qt Creator,选择【工具】–>【选项】–>【帮助】–>【文档】–>【添加】选择Qt IFW安装目录do原创 2020-12-29 12:46:59 · 2217 阅读 · 1 评论 -
QT页面旋转涉及源码修改
QT页面旋转涉及源码修改qlinuxfbscreen.cppqlinuxfbscreen.hqt页面旋转,在源码中直接搜索这两个文件名称,直接替换内容即可qlinuxfbscreen.cpp/******************************************************************************** Copyright (C) 2016 The Qt Company Ltd.** Contact: https://www.qt.io/licen原创 2020-09-21 13:51:21 · 368 阅读 · 0 评论 -
QT的JSON格式读写修改
QT的Json格式读写修改使用方式效果测试源码大部分参考博客不过由于修改json的方式存在问题,我这边修改了一下,可以运行了。可以用作配置相关运行参数了使用方式使用qtcreator新建工程,直接替换main.c中代码即可编译运行。效果原来json内容如下{ "class": [ { "age": "18", "home": "xx", "name": "aron566" },原创 2020-08-04 09:30:11 · 604 阅读 · 0 评论 -
QT界面在多线程下的实时刷新
QT界面在多线程下的实时刷新问题现象尝试过的解决方法最终处理问题现象主界面:4个Lable控件,用作视频图片的显示,不过为了主线程的操作顺滑,使用了四个线程去采集视频流,采集到直接设置图片显示到Lable上VIDEOlabel->setPixmap(QPixmap::fromImage(imgScaled));后来运行后,发现界面视频刚开始可以正常运行显示也很流畅,大约2min左右开始视频显示卡顿,有时只有一个Lable在正常显示刷新,有时4个全部不刷新,不过通过窗口最小化或者点击界面中的按原创 2020-08-02 11:31:43 · 8806 阅读 · 8 评论 -
qtcreator无法使用中文问题处理
qtcreator无法使用中文问题处理安装库首先尝试在本机搜索库未搜索到则安装复制库文件到qt安装目录完成QT默认支持IBUS的插件,所以一般情况下使用ibus的输入法那是没什么问题的。但是使用fcitx就麻烦了,Qt不支持fcitx的中文输入,那么搜狗无法使用了!安装库首先尝试在本机搜索库sudo find / -name libfcitxplatforminputcontextplugin.so未搜索到则安装sudo apt-get install fcitx-libs-qt5-13原创 2020-06-28 02:11:30 · 850 阅读 · 1 评论 -
打开QT_Creator提示计算机丢失python36.dll,请重新安装程序后重试
64位python36.dll下载放到windows系统的C:\Windows\SysWOW64目录下32位python36.dll下载放到windows系统的C:\Windows\System32目录下原创 2020-06-12 17:42:08 · 1986 阅读 · 1 评论