自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 为exe增加ICON,设置exe的名字。

在main函数里。

2024-10-10 09:45:06 441

原创 处理Qt串口通信中的readyRead信号及数据帧拆分问题

在处理 Qt 串口通信时,信号可能会多次触发,导致数据帧被分割成多个部分。使用成员变量来累积接收到的数据。根据帧结束符或帧长度判断数据帧的完整性。只有在接收到完整的数据帧后,才进行数据的处理。通过这些方法,我们可以确保在串口通信中不会丢失或拆分数据帧,保证数据的完整性和正确性。

2024-09-30 19:14:38 814

原创 Qt(C++)温度变化曲线功能。

学习类之间的值传递,学习QCustomPlot绘图。

2024-09-20 19:56:34 329

原创 Qt/C++编码小知识

格式:知识点请用五级标题格式:知识点请用五级标题。

2024-09-09 08:47:42 340

原创 QT使用qcostomplot首次使用报错error: undefined reference to _imp___ZN8QPrinterC1ENS_11PrinterModeE‘

报错信息:F:\workProject\TempView\qcustomplot.cpp:14509: error: undefined reference to。

2024-09-05 15:42:31 300

原创 C++ 关键字auto

auto在迭代器中,自动判断类型十分常用,特别是在处理STL容器(如std::vector,std::map等)。编译器根据初始表达式判断类型。

2024-09-04 19:08:06 241

原创 串口通信基础知识(自己复盘)

1、波特率-每秒传输的比特数,双方具有相同的波特率才可以通信。1、串口接口-常见的标准为RS-232。2、数据位-每个消息帧中的数据位数。3、传输方式-全双工、半双工、单工。3、校验位-通常为1位,奇偶校验。2、传输介质-电缆、无线。

2024-08-29 19:04:12 108

原创 十六进制通信中,将十进制浮点型转换为四字节16进制。QT实现。

是Qt中用于表示字节数据的容器,适合处理二进制数据。它可以存储任意长度的字节序列,这对于上下 位机通信中数据包的组装和解析非常重要。(Byte)是计算机数据存储的基本单位,通常由8个二进制位(bit)组成。一个字节可以表示256种不同的值(从。联合体代码是将一个浮点型数值转换为它在内存中的字节表。数组中的每个元素就分别代表这个浮点数在内存中的每个字节。frame储存的为2进制,后面转为16进制就可以啦。由于联合体的所有成员共享这块内存,成员时,这个浮点数的二进制表示形式就被存储在了。

2024-08-21 10:41:08 245

原创 cpp中,继承的三种方式

2、protected 继承。1、public 继承。3、private继承。在公有继承中,基类的。成员在派生类中仍然是。成员在派生类中仍然是。在保护继承中,基类的。成员在派生类中仍然是。继承后都不可以访问。

2024-07-13 10:50:36 241

原创 c++ const关键字(自己复习用)

指针本身是常量,指向的地址不能改变,但可以修改同一地址的值。这个指针指向的常量对象,意味着不能通过指针修改变量的值。:避免拷贝,提高性能,同时保证参数在函数内部不被修改。3、指向常量的指针(const T*)2、常量指针(T* const),表示引用的值不能被修改。不回修改类的成员变量。

2024-07-13 09:30:25 222

原创 DLL教程--如何编写、调用DLL(附图说明)

该lib文件不同于<https://blog.csdn.net/weixin_43758311/article/details/133955852>中的静态库文件,此lib文件只是dll文件中导出函数的声明和定位信息,并不包含函数的实现(而第一节中的静态库文件,包含了函数的实现),因此此lib文件只是在调用对应dll库的工程编译时使用,不需要随exe发布。创建一个新的 DLL 项目时,通常会自动生成一些预编译头文件和其他文件,这些文件的作用是帮助加快编译速度和提高代码组织结构。,但是它不是预编译头文件。

2024-03-13 16:10:40 6748 1

原创 Qt发布程序-windeployqt方式打包

【代码】Qt发布程序-windeployqt方式打包。

2024-01-18 14:11:20 475 1

原创 第八章 函数幽探

计算机将代码编译为机器指令存储在计算机内存单元中。在程序运行时,逐步运行这些指令。在常规的函数调用时候,先储存调用函数指令的内存地址,并将函数参数写入堆栈,跳到函数起点的内存单元,执行函数代码,执行结束后,再返回地址被储存的地址处。相当于看书的时候看脚注,看完脚注后再接着看书。编译器将调用指令直接换为被调用的指令,实现指令串联,较少了调用时间。但代价是需要更多的内存去运行。就是对某个变量起一个别名。

2024-01-05 17:26:49 420 1

原创 Qt中QTreeview目录树添加案例。实现右键菜单在Qt树形视图中添加子项功能的实例详解

本文介绍了如何在Qt中实现带有右键菜单的树形视图,并根据右键点击事件在合适的层级下添加子项的功能。通过信号槽机制和对话框的交互,使用户可以方便地管理树状数据结构。

2023-12-22 13:59:03 1340

原创 Qt判断目录树treeview深度,判断几级目录。

【代码】Qt判断目录树treeview深度,判断几级目录。

2023-12-22 13:46:58 778

原创 char* 实现字符串拼接(C++ 实现)

【代码】char* 实现字符串拼接(C++ 实现)

2023-12-20 10:12:44 2321 1

原创 QString转字符串

它包含了 UTF-8 编码的字节数组。如果想要直接从这个字节数组中去除引号,可以考虑使用。方法来获取指向字节数组的指针,然后再进行处理。

2023-12-11 10:57:18 76 1

原创 Word输出高清PDF。

3、ctrl+P打印,会出现默认PDF打印机。5、设置打印PDF的属性。4、选择Adobe PDF打印机。6、打印-选择路径-就可以查看了。

2023-11-03 14:10:05 1655 1

原创 Visio导出高清的png格式的图片。

visio转高清PNG

2023-11-03 13:33:58 3324 1

原创 Qt5.12建立OPCUA c端和b

参考博客1:https://www.cnblogs.com/daydayupup/p/17258653.html博客2:使用Qt5.12编译qtopcua源码过程以及自带例子运行_qtopcua编译-CSDN博客QT学习笔记-QT5.15.2使用qtopcua5.15.2实现与PLC通讯(上)_CodingPioneer的博客-CSDN博客

2023-10-31 14:21:14 184 1

原创 安装Windows版本—Qt Creator 5.9

###最近学习C++ Qt的UI方向。1、下载链接,国内网速好像比较慢。

2023-10-27 09:30:33 632

原创 tensorflow-gpu设置显存占用情况(Memory-Usage)

每次在服务器跑深度学习代码,我的数据量很小。但是内存直接占满。如下图可以设置内存占用情况。

2023-10-26 14:14:24 446 1

Qt(C++)温度变化曲线功能

Qt(C++)温度变化曲线功能

2024-09-20

Qt中QTreeview目录树添加案例 实现右键菜单在Qt树形视图中添加子项功能的实例详解

Qt中QTreeview目录树添加案例 实现右键菜单在Qt树形视图中添加子项功能的实例详解

2023-12-22

空空如也

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

TA关注的人

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