- 博客(14)
- 收藏
- 关注
原创 QT 串口通信 waitForReadyRead
2.硬件使用PL2303芯片的USB转换器,可以使用waitForReadyRead同步方式进行实时通信, 也可以绑定信号readyRead来触发获取信息;1.硬件使用CH340芯片的USB转换器, 没法使用waitForReadyRead同步方式进行实时通信, 只能绑定信号readyRead来触发获取信息;
2025-05-13 11:24:29
119
原创 WIN10 共享文件权限设置
5.如下(图5)设置允许读取文件, 但禁止修改的权限。4.如下(图4)设置允许新建文件夹或文件的权限。3.如下(图3)设置禁止删除的权限。1.如下(图1)设置共享文件夹。6.如下(图6)设置权限继承。2.如下(图2)添加用户。
2024-11-19 15:48:55
1340
原创 QT UI设计编辑控件输入中文时自动变英文
三.打开ui文件时,使用右键-->用...打开-->Qt Designer(临时解决方法)1.在Qt Designer中修改完后,需要进行保存,文件才会在新的运行中生效。2.在Qt Designer中,无法对控件使用右键-->转为槽...二.关闭插件ClangCodeModel(未能解决)一.更换输入法(未能解决)
2024-10-18 11:56:03
266
原创 Qt Creator启动时快时慢解决
当发现打开Qt Creator很慢时,也怀疑过系统(WIN11)问题,和十二代CPU的调度问题,但测试过其他软件,如VS,SOLIDWORKS,PS,PR,这些打开都很快,因此排除系统和硬件问题。6.同样在详细信息列表中找到g++.exe这个进程,右键打开文件所在的位置,如下(图3)8.重启电脑,启动Qt Creator,很快速就打开了。3.观察进程,发现一直在等待加载内存,如下(图1)4.切换到详细信息,右键查看分析,如下(图2)“,再三确保不需要此软件,果断卸载掉。一.尝试过以下方法均无法解决问题。
2024-10-07 23:24:27
1099
原创 QT http服务器返回POST数据到客户端
5.另外在测试过程中发现,每次只有关闭软件后,设备才会提示接收返回成功,经测试排查发现,需要每次发送数据完成后,要把QTcpSocket对象销毁掉才行,所以要如下图设置。4.在本项目中对接的设备中测试发现,只需添加“HTTP/1.1 200 OK“加响应内容就可以,如下图。2.首先要了解POST方式应答格式,详细的可以参考一下链接。1.前文已解决由http服务端读客户端数据的问题。
2023-11-13 17:48:41
320
原创 某思维导图软件水印去除
软件logo水印,在以上链接的方法基础上,搜索 transform="matrix 找到倒数第二个,把红圈之间的内容删除,然后保存即刻。基本水印去除参考此链接。
2023-07-12 18:03:45
269
1
原创 charles设置正常,无法抓包浏览器
设置可参考此链接https://www.cnblogs.com/f-ichigo/p/13402985.html。拉到最下面的网络设置,点设置。勾选使用系统代理设置,点确认。以火狐浏览器为例,打开设置。
2023-07-09 16:05:46
1160
1
原创 QT多线程操作同一个变量
一.在不添加互斥锁的情况下,分别在两个线程对a变量进行累加。1.计算量不是很大的话,最终的计算结果看似是满足预期结果的。虽然代码顺序是先执行xianCheng_1的,但最终结果的输出顺序有可能是xianCheng_1先输出,也有可能先输出xianCheng_2的结果。2.加大计算量,最终的计算结果就出现问题了。出现这样的问题,主要是由于两个线程都是先从内存中取数,再执行累加,累加完之后,再把结果覆写回内存中的。二.在添加互斥锁的情况下,分别在两个线程对a变量进行累加。加上互斥锁后,最终的计算结果
2022-04-30 10:54:28
2962
原创 QT 串口发送16进制
关于串口的创建和连接可以参考一下链接https://blog.youkuaiyun.com/qq_41068712/article/details/89317764https://www.cnblogs.com/-Donny/p/5039761.html在实际测试中发现,在使用QT串口发送16进制时可以不使用转换函数,比如下图需要发送数据01 05 00 00 FF 00 8C 3A,关于QByteArray参考了以下链接https://blog.youkuaiyun.com/weixin_29380121/artic
2022-01-19 00:49:02
6481
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人