随笔分类 - C++ / Qt
WinDbg基本使用
摘要:简介 WinDbg是Windows下进行程序调试的工具 安装及基本使用 下载并安装WinDbg 如下图所示,需要配置符号文件路径,源代码路径,可执行文件路径,然后点击打开dmp文件。配置的路径示例如下: 符号文件路径: SRV*c:\localsymbols*http://msdl.microsof
阅读全文
上下位机Modbus通信
摘要:上下位机通信 上下位机使用使用Modbus协议进行通信。在Qt开发中,可以采用第三方库libmodbus完成 目录上下位机通信modbus协议介绍简介Modbus中的存储区地址模型Modbus协议分类功能码及异常码Modbus通信协议Modbus RTU通信协议Modbus ASCIIModbus
阅读全文
Qt之串口通信
摘要:串口(串行接口)简介 串口(Serial Port):串行通讯接口,采用串行通讯协议在信号线上将数据一个比特一个比特地逐位进行传输 串行接口按照电气标准及协议分为: RS-232:标准串口,最常用通讯串口,其传输距离最大为约15米,最高速率为20kb/s RS-422:最大传输距离为1219米,最大
阅读全文
Qt多线程
摘要:目录多线程的创建重写QThread类的run方法使用信号与槽机制使用线程池多线程同步 多线程的创建 重写QThread类的run方法 通过重写QThread类的run方法实现多线程的创建,实现的run方法将作为线程执行体。 示例如下:将复杂的计算任务交给子线程处理,主线程负责获取计算结果并展示在UI
阅读全文
Qt6.7.3连接MySQL8.0
摘要:目录问题描述MySQL动态库配置MySQL驱动编译测试程序 环境:Qt6.7.3,编译器使用msvc2019_64,MySQL8.0 问题描述 Qt连接MySQL报错如下: QSqlDatabase: QMYSQL driver not loaded QSqlDatabase: available
阅读全文
Qt打包应用程序
摘要:目录方式1 方式1 环境:Qt5.15.2,MSVC2019 64位 将Release构建模式下编译生成的exe文件放入一个空目录下 打开Qt 5.15.2(MSVC 2019 64-bit)工具,比如说我的位于C:\Users\wzh\AppData\Roaming\Microsoft\Windo
阅读全文
Qt实现Modbus简单通信
摘要:目录测试工具示例 环境:Qt5.15.2 测试工具 Virtual Serial Port Driver:用于创建成对的虚拟串口,一个用于发送,一个用于接收。 Modbus Slave:用于模拟从机 示例 前提:打开Virtual Serial Port Driver,创建一对虚拟串口。Qt中实现M
阅读全文
Qt Designer设计师常用控件与布局管理
摘要:目录Qt常用控件ButonsItem ViewsItem WidgetsContainersInput WidgetsDisplay Widgets布局管理内外边距水平布局管理器QHBoxLayout垂直布局管理器QVBoxLayout栅格布局管理器QGridLayout表单布局管理器QFormLa
阅读全文
windows11搭建Qt开发环境
摘要:目录1.Qt Creator的安装2.Visual Studio2019 + Qt + Qt Vs Tools3.Visual Studio2019 + Qt + CMAKE(推荐)4.Qt项目转为VS项目1.方式12.方式2 选择以下两种方式任意一种进行开发环境的搭建,推荐第二种 1.Qt Cre
阅读全文
浙公网安备 33010602011771号