自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (3)
  • 收藏
  • 关注

原创 QT使用ADS库与倍福PLC通信

C:\TwinCAT\AdsApi\TcAdsDll 内,自己找一下。

2024-01-23 17:20:18 388

原创 记录:QT5.14.2 msvc2017x32下程序中多线程信号槽传输QMap会导致内存增长

【代码】记录:QT5.14.2 msvc2017x32下程序中多线程信号槽传输QMap会导致内存增长。

2023-12-29 16:42:40 391

原创 QT下使用QTcpSocket与三菱FX5系列PLC通信实现

与三菱PLC通信走MC协议,看了一下三菱通信方面文档,用QT写了一个通信类,目前实现读取M,X,Y,D区数据,写入M和D区数据(都可批量读写)

2023-11-18 09:09:27 386

转载 Windows系统远程桌面连接CentOS7

10、Win系统下“Win+R”键,在弹出的“运行”框中输入“mstsc“命令,按“确定”,打开Windows远程连接,输入IP地址开始远程连接,在弹出的Xrdp用户验证窗口中输入CentOS7的用户名和密码登录即可(我用的就是root用户和root用户的密码登入,不是上面设置的vncroot用户密码)。Good Luck!8、关闭防火墙或者不关闭防火墙,打开3389端口命令:(宝塔用户直接在WEB面板的安全里面放行端口即可)3、安装xrdp,执行命令:yum install xrdp 一路Y下来;

2023-10-26 16:23:20 1399

转载 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 256

原创 SECS协议学习

SEMI(国际半导体协会)为了方便工厂系统与设备沟通而建立的一种通信标准SECS 是半导体设备通信标准的首字母缩略词。GEM 是指 SEMI E30 标准,它使用 SEMI E5标准中定义的消息类型的子集来描述设备行为和通信的通用模型。SECS/GEM 接口的部署通常会使用 SEMI 标准 E37 和 E37.1 指定的 TCP/IP 网络,但标准 E4 中也可使用 RS-232 串行连接。后者在较旧设备中更为常见。

2023-06-25 17:34:15 1851 11

原创 C# WinForm 学习记录

在“解决方案资源管理器”面板中选择项目,单机鼠标右键,弹出菜单中选择“添加”->“引用”打开引用管理器,选择浏览添加自己需要的dll文件即可。

2023-06-21 16:03:51 179

原创 大佬的QT武林秘籍(整理)

根据大佬的武林秘籍,整理出来一些网的时候自己可以直接查看大佬主页:https://blog.csdn.net/feiyangqingyun?type=blog定时器是个好东西,学会好使用它,有时候用QTimer::singleShot单次定时器和QMetaObject::invokeMethod可以解决意想不到的问题。比如在窗体初始化的时候加载一个耗时的操作,很容易卡主界面的显示,要在加载完以后才会显示界面,这就导致了体验很卡不友好的感觉,此时你可以将耗时的加载(有时候这些加载又必须在主线程,比如用

2023-06-15 17:50:29 414

原创 QLineEdit控件焦点选中所有文本,键盘enter键发送当前文本信号及输入限制

QLineEdit的整数和浮点数输入限制需要自己重写一下才行,不然直接用QLineEdit自带的好像会设置不成功。

2023-06-15 11:44:16 772

原创 重写QPushButton,实现长按按钮3秒触发事件

【代码】重写QPushButton,实现长按按钮3秒触发事件。

2023-06-12 17:49:21 336

原创 QT快速获取widget容器内指定类型所有控件

看到大佬写的代码拿来抄一下;

2023-06-12 17:29:23 1869

原创 记录一次QT5下多线程使用Qxlsx操作写EXCEL表文件问题

QXlsx只能在同一个线程内进行写操作(不知道对不对,我自己瞎猜的),就算每个线程写的都不是同一个文件,不知道为啥,希望有大佬看到能帮忙解答一下。

2023-06-03 17:19:09 431

原创 QT+Echarts编写大屏可视化界面

使用了qt+echarts进行编写,还未编写完成,效果如下图:后期再添加…

2022-01-14 09:44:27 525 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 1131 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 4546 36

原创 离线百度地图,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 742 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 449 4

原创 百度地图更改标记为自定义图片,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 434

原创 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 1157

原创 OSG使用更新回调来更改模型

转载自:http://blog.sina.com.cn/s/blog_668aae7801017gl7.html使用回调类实现对场景图形节点的更新。本节将讲解如何使用回调来实现在每帧的更新遍历(update traversal)中进行节点的更新。回调概览用户可以使用回调来实现与场景图形的交互。回调可以被理解成是一种用户自定义的函数,根据遍历方式的不同(更新update,拣选cull,绘制draw),回调函数将自动地执行。回调可以与个别的节点或者选定类型(及子类型)的节点相关联。在场景图形的各次遍历中

2020-10-29 16:11:59 473

原创 好看的博客园主题

今天在网上搜索问题,就看到一个大佬的博客园主题很好看,于是就在网上找,最终找到了。这个是大佬的博客:https://www.cnblogs.com/bndong/p/9132439.html可以自定义图片和文字之类的,这是我改过后的图:还真挺好看~~...

2020-08-25 10:26:06 2507 11

原创 QCheckBox互斥

只需在构造函数内加入:QButtonGroup *group = new QButtonGroup(this);group->addButton(ui->checkBox,1);group->addButton(ui->checkBox_2,2);即可~

2020-06-02 09:29:15 2173

原创 QWebEngineView删除滚动条

<style type="text/css">body { overflow:hidden;}</style>直接在html文件没添加,测试可用

2020-01-20 12:38:23 810

原创 使用QCustomPlot,跟随鼠标动态显示线上点的值

QT5下,使用QCustomPlot显示折线图和曲线图,鼠标滑过折线曲线跟随鼠标显示此时鼠标指向的点的x轴数值和y轴数值。图片展示:源码下载链接:

2020-01-15 13:54:32 1343

原创 QT5,使用QPainter绘制汽车仪表盘,动态显示

源码下载地址:https://download.csdn.net/download/qq_43510515/12103719图片展示:

2020-01-15 13:38:12 1226 2

原创 QCustomPlot下setTickLabelType()函数在新版本被移除如何解决

之前使用的是1.3版本的QCustomPlot,这次换成2.0版本后发现很多函数被移除了,之前用setTickLabelType()这个函数是设置x轴显示日期的,也不能用,最后找到了在新版本中是这么用:QSharedPointer<QCPAxisTickerDateTime> dateTick(new QCPAxisTickerDateTime);dateTick->se...

2020-01-09 10:17:41 1192 1

原创 记一次QT使用QAxWidget打开.html文件调用显示离线百度地图不能缩放,自定义图片不能显示解决方法

**记一次QT使用QAxWidget打开.html文件调用显示离线百度地图不能缩放,自定义图片不能显示解决方法**主要问题: 一开始用的是在线的,都没有什么问题,自定义图片都可以显示,但是后面试了一下离线百度地图,在qt中运行打开.html文件和在电脑上面直接双击打开此文件显示是有差异的,在qt生成的程序中,地图界面不能缩放,而且自定义的图片也显示不出来,而在电脑上面直接点开此文件一切都正常...

2019-09-23 10:16:17 586 4

转载 Qt串口通信接收数据不完整的解决方法

版权声明:本文为灿哥哥http://blog.csdn.net/caoshangpa原创文章,转载请标明出处。 https://blog.csdn.net/caoshangpa/article/details/50915005 &nbsp; &nbsp;&nbsp...

2018-12-17 16:40:45 3664

Echart.rar

QT+ECharts交互,解压后需要把“html”和“js”文件夹复制到debug文件夹内。

2020-08-26

custom.rar

QT5下,使用QCustomPlot显示折线图和曲线图,鼠标滑过折线曲线跟随鼠标显示此时鼠标指向的点的x轴数值和y轴数值。

2020-01-15

Dashboard.rar

使用QPainter绘制汽车仪表盘动态显示,源码内有注释。 。

2020-01-15

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除