
Qt
文章平均质量分 79
Qt开发
三遍猪
这个作者很懒,什么都没留下…
展开
-
Qt多个平台安装与维护
作者QQ群:852283276微信:arm80x86微信公众号:青儿创客基地B站:主页 https://space.bilibili.com/208826118Ubuntu$ sudo apt install build-essential cmake qt5-default qtcreatorcentos$ sudo yum install qt5-qtbase qt5-qtbase-devel qt5-qtquickcontrols2-devel qtcreator.......原创 2021-04-09 10:47:39 · 959 阅读 · 0 评论 -
Qt组件-对话框
参考Qt之标准对话框(文件对话框)QT之文件对话框QT打开和保存文件对话框如何修改Qt标准对话框的文字(例如,英文改成中文)QT自带的内建标准对话框有:QFileDialog、QFontDialog、QColorDialog、QMessageBox。文件对话框使用QFileDialog::getOpenFileName,QFileDialog::getOpenFileNames,QFileDialog::getSaveFileName会调用原生的操作系统的对话框,而使用QFileDialo原创 2020-08-26 17:43:36 · 371 阅读 · 0 评论 -
Qt实现触摸屏手势控制
参考Qt QWidget实现手势缩放和平移(一)Qt QWidget实现手势缩放和平移(二)多点触控协议(MTP)Multi-touch (MT) Protocol 小结原创 2019-11-08 15:33:04 · 5649 阅读 · 1 评论 -
Qt实现屏幕虚拟软键盘
参考Qt编写输入法V2018超级终结版Qt5软键盘实现中文拼音输入法QT5自定义中英文虚拟键盘Qt5.7以上调用虚拟键盘(支持中文),以及源码修改(可拖动,水平缩放)QT5.7 调用虚拟键盘并且添加中文(mingw)QT虚拟键盘中拼音输入法的使用如何控制qt自带的虚拟键盘?No.02 简易软键盘 - 支持中文输入QT之全平台虚拟软键盘...原创 2019-06-18 16:17:40 · 7704 阅读 · 0 评论 -
Qt Creator使用技巧
配置黑色背景原创 2019-06-24 10:01:53 · 323 阅读 · 0 评论 -
QCustomPlot使用
参考QCustomplot使用分享(三) 图QCustomplot使用分享(五) 布局QCustomplot官网QCustomPlot 使用整理Qt之qcustomplot背景色改变改变颜色改变背景色,坐标轴的颜色,坐标轴名称的颜色,坐标轴上Tick的颜色,pCustomPlotPower->xAxis->setBasePen(pen);pCustomPlotPo...原创 2019-07-03 11:00:27 · 1127 阅读 · 0 评论 -
Qt自带mingw使用
参考MinGW 编译libeventMinGW怎么安装pthread库呢Libev on Windows命令行中使用安装Qt的时候,安装了mingw,所以就不单独安装了,将这个路径添加到Path,msys使用mingw-get-setup.exe安装msys,修改C:\MinGW\msys\1.0\etc\fstab,注意路径的斜杠,msys不需要配置环境变量# Win3...原创 2019-07-09 10:41:38 · 5812 阅读 · 0 评论 -
Qt数据类型转换
QString转char*QByteArray ba;ba = pDevWgtLeManualScanIp->text().toUtf8(); sprintf(cfg->manualScanIp, "%s", ba.data());原创 2019-07-12 20:26:50 · 416 阅读 · 0 评论 -
Qt自定义进度条
参考Qt自定义进度条Qt实现画饼图QT QChart QPieSeries 空心饼图2Qt 之 QRoundProgressBar(圆形进度条)原创 2019-07-17 09:25:44 · 1320 阅读 · 0 评论 -
Qt使用资源文件
qrc资源文件项目右键菜单添加资源文件,打开资源文件,添加素材,代码采用:/xxx的格式,QListWidgetItem* pLwiShelf = new QListWidgetItem(QIcon(":/image/bullet_green.png"), tr("Shelf"));pLwLeftPannel->addItem(pLwiShelf);...原创 2019-06-21 10:09:55 · 1937 阅读 · 0 评论 -
Qt QWebChannel实现远程调用
参考Qt嵌入浏览器(二)——QWebChannel实现与页面的通信方法本来打算利用Qt实现Websocket的JsonRPC通信,后来看到了官方提供了QWebChannel类,浏览器的JS可直接调用QWebChannel中注册的类,很方便,记录一下官方Demo的使用,首先初始化流程,新建一个Websocket服务端,pShelfWebSocketServer = new QWebSoc...原创 2019-05-29 21:23:24 · 2443 阅读 · 0 评论 -
Qt编译error
error: ‘class QGuiApplication’ has no member named ‘setStyleSheet’代码如下,设置全局CSS,之前一直用的好好的,后来突然编译不过,报上面的错误,Qt5.9 QFile file(QString(":/image/%1.css").arg(styleName)); file.open(QFile::R...原创 2018-10-23 17:55:16 · 1363 阅读 · 0 评论 -
Qt控件-QListWidget
QListWidget去掉选中虚线框虚线框如下所示,选中某项之后,文字包围一个虚线框, 修改QSS,添加outline约束即可,QListView { /*border: 1px solid #636363;*/ border: 0px; selection-background-color: #4D4D4D; sele...原创 2018-06-04 23:40:45 · 2135 阅读 · 0 评论 -
Qt控件-Qt Charts
参考Qt Charts ExamplesQt Charts效果极坐标图Polar Chart Example原创 2018-06-21 15:51:26 · 1088 阅读 · 0 评论 -
Qt组件-QJson
这里用Json文件来保存程序的配置信息。参考Qt 之 JSON 生成与解析 Qt中的JSON操作 Qt 判断文件或文件夹是否存在及创建文件夹写Json文件读Json文件原创 2018-06-08 18:09:20 · 523 阅读 · 0 评论 -
Qt记录日志
注册log handle直接上代码吧,#ifndef LOGHELPER_H#define LOGHELPER_H#include <QString>#include <QFile>#include <QTextStream>#include <QDebug>class logHelper{public: stat...原创 2018-08-12 23:50:44 · 1067 阅读 · 0 评论 -
Qt多语言国际化
翻译打开pro文件添加,TRANSLATIONS += \ image/shelf_zh.ts \ image/shelf_en.ts我这里添加了中文和英文,我的代码里都是英文的,点击菜单栏 “工具”-&amp;amp;amp;gt; “外部” -&amp;amp;amp;gt; “Qt语言家” -&amp;amp;amp;gt; “更新翻译(lupdate)”,将生成语言文件 打开Qt Linguist,打开之前生成的文件,原创 2018-09-04 19:11:55 · 286 阅读 · 0 评论 -
Qt程序安装包制作
Advanced InstallerSetup Factoryqt installer frameworkQt官方的打包工具NSIS我用的是NSIS3.03,由于只是打个包没有复杂操作,所以选择ZIP制作,很方便, 打开ZIP转换, ...原创 2018-09-06 11:25:19 · 1038 阅读 · 0 评论 -
Qt作品-重力货架控制程序
作品支持中英文切换,界面参数保存,日志,通过Modbus串口通信获取数据,通过websocket对外提供网络服务。图片原创 2018-10-10 22:40:38 · 460 阅读 · 0 评论 -
Qt控件-QTabWidget
QTabWidget的标题栏图标无法显示icon添加的方式如下: QIcon iconTab1(&quot;:/image/bullet_green.png&quot;); pTabConfigPanel-&amp;gt;addTab(pWgtTab1, iconTab1, QStringLiteral(&quot;参数设置&quot;));下面的是错误的方式, QIcon iconTab1(原创 2018-06-03 17:36:21 · 9147 阅读 · 1 评论