
Qt
laughing_cui
这个作者很懒,什么都没留下…
展开
-
Qt5+vs2017 编译qtmqtt并添加MQTT模块
Qt5+vs2017 编译qtmqtt并添加MQTT模块一、下载QtMQTT源码执行如下指令获取源码:$ git clone https://github.com/qt/qtmqtt.git切换工作目录到mqtt源码库目录,并变更分支到对应的 Qt 版本(切换的版本号要与自己本地的Qt版本对应,现以5.12.3为例)$ cd qtmqtt$ git checkout 5.12.3注:如果不切换分支,直接编译,会提示错误,编译也不会通过Windows 环境下请确保已安装 perl,因为 Q原创 2020-12-10 08:40:32 · 2083 阅读 · 0 评论 -
setStyleSheet简介
例程:setStyleSheet("font: bold; font-size:20px; color: rgb(241, 70, 62); background-color: green");参数简介:font: bold: 是否粗体显示border-image: 用来设定边框的背景图片。border-radius:5px 用来设定边框的弧度。可以设定圆角的按钮border-width: 1px 边框大小font-family: 设定字体所属家族,font-size:20px 设定原创 2020-10-10 16:25:56 · 2298 阅读 · 0 评论 -
实现延时的比较好的方法
在进行定时之前,先调用QueryPerformanceFrequency()函数获得机器内部定时器的时钟频率, 然后在需要严格定时的事件发生之前和发生之后分别调用QueryPerformanceCounter()函数,利用两次获得的计数之差及时钟频率,计算出事件经历的精确时间。下列代码实现1ms的精准定时: LARGE_INTEGER litmp; LONGLONG QPart1,QPart2; double dfMinus, dfFreq, dfTim;原创 2020-10-09 17:12:55 · 573 阅读 · 0 评论 -
Qt Creator卡死,提示未响应
Qt卡死无响应解决办法Qt版本:5.12.3Qt Creator版本:4.9.0近期遇到一个问题,QtCreator无缘无故卡死,每次打开项目刚一点击就提示“未相应”,注意前提是之前都好好的,使用正常,那么你就需要看一下你电脑安装的软件中有没有如下怪物:有道词典;唉。。。。如果有,那么赶紧按下面操作干吧:1、直接关闭或者卸载有道词典Qt和有道词典有冲突,使用Qt的时候打开有道词典很容易发生Qt卡死。2、关闭屏幕取词和划词翻译功能如果你对有道词典情有独钟,卸载对你来讲比分手还痛苦,那么有个折中原创 2020-05-22 10:50:12 · 1186 阅读 · 0 评论 -
Qt设置button失去焦点
QPushButton* startBtn = new QPushButton(tr("开 始"), deviceInfoGrpBox); startBtn->setGeometry(QRect(QPoint(300, 20), QSize(80, 80)));startBtn->setFont(QFont("Microsoft YaHei", 10, 75)); s...原创 2019-10-31 13:56:54 · 2918 阅读 · 0 评论 -
QML文件之间的参数互相调用问题
不同QML文件之间的参数互相调用 Button原创 2017-06-30 18:13:48 · 9977 阅读 · 4 评论 -
QML自定义标题栏
QML中自定义标题栏和实现鼠标拖动原创 2017-07-01 08:18:01 · 1625 阅读 · 0 评论 -
Qt5.9.1发布
Qt5.9.1下载地址原创 2017-07-01 08:21:32 · 6261 阅读 · 2 评论 -
#pragma加载lib文件
lib加载有两种方式,一种是直接在工程属性里面添加,另一种是通过代码添加。1、通过工程属性添加。直接右键工程属性,添加lib库所在的目录和lib库文件名,即可在工程中调用库中的接口。2、通过代码实现添加。直接在需要调用库接口的地方,添加代码,#pragma comment(lib, "test.lib"),然后在工程里面就可以链接该库进行调用。但实际情况中,第一种加载方式有...原创 2019-08-01 09:22:02 · 11169 阅读 · 0 评论