自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 QT 使用第三方C库实现Modbus通讯

modbus

2022-12-12 17:09:10 3056 10

原创 Qt给应用程序和窗口添加图标

前言在程序完成之后为了使程序有自己的标识符(app图标和窗口图标),系统自带的程序图标就是一个小白框,所以我们需要对程序的图标进行更换,1.生成ico图标将png格式的图标转换成ico格式,网上可以找到很多转换工具,在工程目录下创建image文件夹,将转换得到的ico图标放进文件夹内。2.添加图标文件创建*.rc文件,添加如下内容:IDI_ICON1 ICON DISCARDABLE “/Image/*.ico”// 文件名自己取3.修改项目文件在.Pro文件中添加RC_FILE

2020-10-10 15:14:14 822

原创 Qt下每天自动创建日期文件

文章目录前言一、需要哪些类实现该功能?1. QTime类2. QTimer类3. QDir类4. QFile类二、如何实现1.实例化定时器对象,绑定信号和槽2.判断是否到达新的一天3.创建新的文件夹和文件总结前言在进行项目开发时,我们可能要将日志文件长期保存(本文不谈QT自带的日志类),并按照/2020/09/09-11/log.txt这种模式保存,或者保存某些信息时要求保存的文件自动按时间分类,那我们就需要在每天00:00:00时创建新的文件夹和文件。一、需要哪些类实现该功能?1. QTim.

2020-09-11 17:38:54 2035 1

原创 Qt之ini配置文件

前言提示:在进行软件项目开发时,某些数据(如参数配置等)经常被储存在配置文件中,使用时直接访问配置文件读取数据,这样一来在软件的维护和更新时就显得比较容易。一、ini配置文件的构成?INI文件由节、键、值组成。直接上ini文件分析:如下为某个ini文件的内容[PLC]IP=127.0.0.1Port=502[port]open=2222把中括号" [ ] “包含的部分称为节,所以[PLC]为第一个节 ,[port]为第二个节每个节由键和值组成(可以是多个),所以 IP 为[P.

2020-09-08 15:55:16 951

原创 QT中的tr()函数

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档前言在Qt中使用字符串时,经常看到有人会使用QObject::tr(),其实很多人都在乱用tr()函数,那么今天就来教大家如何正确的使用tr();1.关于tr()tr()是QT的基类QObject 的方法,所有QObject的子类都可以继承该方法。2.如何正确使用tr在论坛中漂,经常遇到有人遇到tr相关的问题。用tr的有两类人:(1)因为发现中文老出问题,然后搜索,发现很多人用tr,于是他也开始用tr(2)另一类人,确实是

2020-08-25 09:27:36 3598 1

原创 QT下的Modbus TCP 通讯

文章目录前言一、关于Modbus二、Modbus TCP Master的实现1.封装自己的Modbus类2.Modbus 通过TCP/IP进行连接3.Modbus 通过TCP/IP读取数据(1)读取线圈数据(2)读取保持寄存器数据(3)给线圈写入数据(4)给保持寄存器写数据总结前言Modbus在工业控制中的应用非常多,由于其免费使用加上一定的历史环境,Modbus在PLC上的通讯应用非常多,本文主要介绍Mosbus TCP master(主站)的实现。一、关于ModbusModbus是由MOD.

2020-08-24 17:51:59 29482 42

原创 QT中如何使用MYSQL

摘要:QT中使用Mysql数据库,实现增删查改的功能文章目录一、如何通过QT连接到Mysql数据库?1.查看自己的QT是否自带mysql驱动2.添加mysql驱动给QT(1)复制mysql的文件给QT(2)通过重新编译QT源代码二、数据库的操作1.连接数据库2.增加数据到数据库3.从数据库删除数据4.从数据库中查找总结一、如何通过QT连接到Mysql数据库?本次编译器版本为5.12.3 MinGW 32 bit ,此版下QT已经将自带的mysql驱动取消了。1.查看自己的QT是否自带mysql驱

2020-08-24 10:37:39 1234

空空如也

空空如也

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

TA关注的人

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