QT
qt开发
一个野指针丶
自动化上位机 SECS/GEM设备端
展开
-
QT使用ADS库与倍福PLC通信
C:\TwinCAT\AdsApi\TcAdsDll 内,自己找一下。原创 2024-01-23 17:20:18 · 652 阅读 · 0 评论 -
QT下使用QTcpSocket与三菱FX5系列PLC通信实现
与三菱PLC通信走MC协议,看了一下三菱通信方面文档,用QT写了一个通信类,目前实现读取M,X,Y,D区数据,写入M和D区数据(都可批量读写)原创 2023-11-18 09:09:27 · 728 阅读 · 4 评论 -
Qt Remote Object (QtRO) 实现进程间通信(转载)
Qt Remote Object简称QtRO,这是Qt5.9以后官方推出来的新模块,专门用于进程间通信(IPC)。在这之前,要实现进程间通信有多种方式,这里就不做介绍了,而Qt官方推出的这个新模块是基于Socket来封装的,使用起来非常方便,兼容LPC和RPC。LPC即Local Process Communication,而RPC是指Remote Process Communication,两者都属于IPC。转载 2023-10-21 11:53:32 · 362 阅读 · 0 评论 -
Qt串口通信接收数据不完整的解决方法
版权声明:本文为灿哥哥http://blog.csdn.net/caoshangpa原创文章,转载请标明出处。 https://blog.csdn.net/caoshangpa/article/details/50915005  ...转载 2018-12-17 16:40:45 · 4262 阅读 · 0 评论 -
QLineEdit控件焦点选中所有文本,键盘enter键发送当前文本信号及输入限制
QLineEdit的整数和浮点数输入限制需要自己重写一下才行,不然直接用QLineEdit自带的好像会设置不成功。原创 2023-06-15 11:44:16 · 1022 阅读 · 0 评论 -
重写QPushButton,实现长按按钮3秒触发事件
【代码】重写QPushButton,实现长按按钮3秒触发事件。原创 2023-06-12 17:49:21 · 509 阅读 · 0 评论 -
QT快速获取widget容器内指定类型所有控件
看到大佬写的代码拿来抄一下;原创 2023-06-12 17:29:23 · 2687 阅读 · 0 评论 -
记录一次QT5下多线程使用Qxlsx操作写EXCEL表文件问题
QXlsx只能在同一个线程内进行写操作(不知道对不对,我自己瞎猜的),就算每个线程写的都不是同一个文件,不知道为啥,希望有大佬看到能帮忙解答一下。原创 2023-06-03 17:19:09 · 594 阅读 · 5 评论 -
QT+Echarts编写大屏可视化界面
使用了qt+echarts进行编写,还未编写完成,效果如下图:后期再添加…原创 2022-01-14 09:44:27 · 640 阅读 · 2 评论 -
QT5.9.7下mingw53添加QtWebKit模块
在QT5.6以后的版本,官方把QtWebkit组件移除了的,那么如何在5.6以后版本使用QtWebKit呢?那下面我们来聊聊1.百度了半天发现说是可以自己添加相关组件,我也找到了相关下载地址(https://github.com/qtwebkit/qtwebkit/releases)也可以下载我下载好的,不过是qt5.9,如果你的是qt5.12版本的话需要打开上面连接自行下载了链接:https://pan.baidu.com/s/1AFqNrltNIuY-H2APQx9eRQ提取码:08102.原创 2021-12-21 16:24:56 · 1300 阅读 · 13 评论 -
QT mingw编译器下使用snap7库与西门子200smart-PLC(网口)通信实现代码
近期想要试一下QT与plc通信,正好朋友有个西门子200smart,于是乎~开整!百度了会,发现有个博主写的qt通过snap7来与200smart通信的,那么就来配置snap7吧首先去官网下载:https://sourceforge.net/projects/snap7/files/1.4.1/我下载的是:snap7-full-1.4.1.zip下载完后解压得到:将snap7-full-1.4.1文件复制到项目文件内在pro文件中添加下述代码LIBS += E:\Qt5.9.7\Tools\原创 2021-12-17 09:11:48 · 5436 阅读 · 39 评论 -
离线百度地图,QT添加按钮点击切换卫星地图和街道地图
一 、首先,需要在自己的map.html文件内添加:var bdmapcfg; // 切换地图类型 function satemap() { //百度地图api配置 bdmapcfg = { 'home':'../../baidumapv2/', //api主目录 'imgext':'.jpg', //瓦片地图后缀 'tiles_dir':'../../baidumapv2/satellite' //瓦片图目录 }; bdmapcfg.tiles_dir=原创 2021-09-18 09:41:58 · 893 阅读 · 3 评论 -
百度地图api,使用QT同时绘制多个标注
myMap.html 文件内容:<html><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="viewport" content="initial-scale=1.0, user-scalable=no" /> <style type="text/css">原创 2021-09-16 09:18:16 · 565 阅读 · 5 评论 -
百度地图更改标记为自定义图片,QT下使用
创建.html文件;内容为: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="viewport" content="initial-scale=1.0, user-scalable=no" /> <style type="text/css"&g原创 2021-09-16 09:11:23 · 524 阅读 · 0 评论 -
QT与ECharts交互,绘制曲线图,X轴显示日期时间
我使用的是QWebengineView,在pro文件内添加:QT += webenginewidgets然后在设计窗口添加一个widget控件提升为QWebengineView:.cpp 代码如下:#include "mainwindow.h"#include "ui_mainwindow.h"#include <QDebug>#include <QJsonArray>#include <QJsonDocument>#include &.原创 2020-10-29 16:16:43 · 1320 阅读 · 0 评论 -
QCheckBox互斥
只需在构造函数内加入:QButtonGroup *group = new QButtonGroup(this);group->addButton(ui->checkBox,1);group->addButton(ui->checkBox_2,2);即可~原创 2020-06-02 09:29:15 · 2516 阅读 · 2 评论 -
QWebEngineView删除滚动条
<style type="text/css">body { overflow:hidden;}</style>直接在html文件没添加,测试可用原创 2020-01-20 12:38:23 · 875 阅读 · 0 评论 -
使用QCustomPlot,跟随鼠标动态显示线上点的值
QT5下,使用QCustomPlot显示折线图和曲线图,鼠标滑过折线曲线跟随鼠标显示此时鼠标指向的点的x轴数值和y轴数值。图片展示:源码下载链接:原创 2020-01-15 13:54:32 · 1442 阅读 · 0 评论 -
QT5,使用QPainter绘制汽车仪表盘,动态显示
源码下载地址:https://download.csdn.net/download/qq_43510515/12103719图片展示:原创 2020-01-15 13:38:12 · 1273 阅读 · 2 评论 -
QCustomPlot下setTickLabelType()函数在新版本被移除如何解决
之前使用的是1.3版本的QCustomPlot,这次换成2.0版本后发现很多函数被移除了,之前用setTickLabelType()这个函数是设置x轴显示日期的,也不能用,最后找到了在新版本中是这么用:QSharedPointer<QCPAxisTickerDateTime> dateTick(new QCPAxisTickerDateTime);dateTick->se...原创 2020-01-09 10:17:41 · 1356 阅读 · 1 评论 -
记一次QT使用QAxWidget打开.html文件调用显示离线百度地图不能缩放,自定义图片不能显示解决方法
**记一次QT使用QAxWidget打开.html文件调用显示离线百度地图不能缩放,自定义图片不能显示解决方法**主要问题: 一开始用的是在线的,都没有什么问题,自定义图片都可以显示,但是后面试了一下离线百度地图,在qt中运行打开.html文件和在电脑上面直接双击打开此文件显示是有差异的,在qt生成的程序中,地图界面不能缩放,而且自定义的图片也显示不出来,而在电脑上面直接点开此文件一切都正常...原创 2019-09-23 10:16:17 · 635 阅读 · 4 评论