自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 (续写)PCT通信协议之代码实现

QMessageBox::information(NULL, tr("提示"), tr("解包数据长度错误"), "确定");//toLatin1()方法用于判断元素的值,若元素的值在0x00-0xff之间,则返回对应值,否则返回"\0";QMessageBox::information(NULL, tr("提示"), tr("打包数据长度错误"), "确定");* 注 意: 数据头的BIT0为数据1的BIT7,数据头的BIT1为数据2的BIT7,数据头的BIT2为数据3的BIT7。

2024-11-25 22:20:24 965

原创 PCT通信协议

1、准备模块ID(0x00-0x07)1字节+二级ID至数据6之间(0x00-0xff)7字节,共8字节的原始数据;2、取出二级ID至数据6之间(共7字节)的bit7构成xxx,xxxx存放在数据头的低7位,顺序如上图示;2、将数据包的前9个字节的低7位相加,取结果低7位,如果和校验和的低7位相等,说明校验正确;3、将存放在数据头的低7位,按顺序返回给二级ID至数据6之间(共7字节)的bit7。3、将数据包的前9个字节的低7位相加,取结果低7位存入校验和的低7位;三、解包过程(打包的逆过程)

2024-11-14 23:20:42 482 1

原创 QT的多线程设计

处于mutex.lock()和mutex.unlock()之间的代码为保护状态,同一时间只能有一个线程访问此段代码。

2024-11-13 22:41:24 732

原创 模态、非模态和半模态对话框区别

通过setModal(true)和show()方法来实现。setModal(true)指定窗口为模态窗口,也可以用setWindowModality()方法代替。调用show()方法显示对话框,代码继续运行。半模态对话框会阻塞其他窗口的响应,不能进行单击、输入和拖到等操作,但代码不会则是,可以继续往下运行。模态对话框是指阻塞同一应用程序中其他可视窗口输入的对话框。(只显示该对话框,直到关闭)独立于其他应用程序中其他窗口的对话框,不阻塞用户对其他窗口的操作,如查找,替换。通过调用exec()方法来显示;

2024-11-13 20:41:32 316

原创 QT新建弹窗设计

/ 连接信号与槽:当NameModify发送新名字时,调用getNewName()槽函数接收新名字connect(nameModify, SIGNAL(sendNewName(QString)), this, SLOT(getNewName(QString)));7.在on_modifyButton_clicked()槽函数中创建一个NameModify对象,并实例化,将NameModify的sendNewName(QString )信号关联get NewName(QString )槽函数;

2024-11-12 22:46:19 926

原创 信号与槽的用法

此时在.h和.cpp文件中会分别自动添加槽函数的声明和实现,槽函数名格式为 on_xxx_xxx(),含义为 on_控件名称_信号类型();槽的参数个数不能多于信号的参数个数,但可以少于,缺少的只是最后一个或几个参数。信号的参数个数少于槽的参数个数时,编译器报错。2-signal()是待发送的信号,若有参数,则需要指明参数类型(参数名省略),通过SIGNAL宏将方法名转化为字符串。4-slot是信号接收对象的槽函数,若有参数,则需要指明参数类型(参数名省略),同样由SLOT宏转化为字符串。

2024-11-11 21:10:10 216

原创 QT布局学习

/垂直布局器从1行1列开始,占5行1列;//infoLabel对象从0行1列开始,占1行1列;//定义字体,样式,字号;

2024-11-10 22:18:41 355

原创 Github访问方法

b.目前下载的版本STEAM++_V3.0.0-RC.1_WIN_X64。直接在新的浏览其中打开github.com即可看到结果。a.下载地址:steampp.net;1.UU加速器不行;

2023-09-20 16:55:08 380 1

转载 本地搭建svn服务器及TortoiseSVN的基本使用

版权声明:本文为优快云博主「小龙Hibernation」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。3. 汉化: LanguagePack_1.10.5.28651-x64-zh_CN.msi(TortoiseSVN 的汉化包)原文链接:https://blog.youkuaiyun.com/qq_54928486/article/details/127693028。三、添加一个组—groups。四、修改一下项目的配置文件。二、创建用户Users。

2023-06-20 16:35:09 822 1

原创 IEC 60601-2-36:2014 Medical electrical equipment - Part 2-36:Particular requirements for the basic

IEC 60601-2-36:2014 Medical electrical equipment - Part 2-36

2022-12-12 10:07:47 321

转载 Win10设置每天定时运行某程序

Win10设置每天定时运行某程序的方法和步骤

2022-12-09 19:25:36 3836

转载 Python打包成exe文件_详细操作

Python打包成exe文件_详细操作

2022-12-09 19:23:50 465 1

空空如也

空空如也

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

TA关注的人

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