- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 BUG记录:QSSH 交叉编译失败问题
在交叉编译QSSH库时,报错botan.cpp:46220:21: fatal error: cpuid.h: No such file or directory,这个bug已在。中被修复,可到上述链接下载botan.h,botan.cpp,替换至自己工程再重新编译即可通过。
2024-10-25 09:17:00
283
原创 QFTP源码剖析(二)——QFtpPI
QFtpPI类是对FTP协议的封装,所有的客户端命令、服务器的响应处理都在此类中执行。这篇文章将挑选几个比较重要的函数进行说明。
2024-10-23 11:09:59
595
原创 QFTP源码剖析(一)——QFtpCommand
QFtpCommand类主要用于创建FTP操作指令,QFtpCommand类拥有两个构造函数,可将命令与QIODevice设备关联起来(例如传入QFile文件指针,可直接读取或写入文件内容),并返回一个唯一的标识ID。这个类提供了基本的原子操作,如原子性地增加、减少、读取和设置整数值,详细使用方式此文不过多讲解。3、const QByteArray &ba 或 QIODevice *dev,传入的QIODevice设备,通常用于put、get等指令。主要说明下构造函数所传递的参数。
2024-10-23 09:28:06
349
原创 QFtp的使用分享,附带源码,踩过的坑你就别踩了。
源于本人的嵌入式项目需要通过FTP上传/下载服务器文件,选择使用QFtp实现,下附单例模式的共享库例子,有需要的伙伴可以留意一下,修修改改就能用。
2023-12-19 11:37:59
1183
1
原创 CODESYS那些事:twincat3平台使用多轴一体驱动器增加PDO参数
TWINCAT3平台下,使用多轴一体驱动器,读取驱动器的错误代码和电流值。
2023-12-05 13:38:57
1502
1
原创 BUG记录:Linux环境编译open62451问题
1、cmake出现error,An attempt was made to set the policy version of CMake to "3.7"等错误提示,需要更新cmake,即可解决。2、cmake选择cmake …-DUA_ENABLE_AMALGAMATION=ON(编译生成.c和.h),出现报错,此处选择pack/v1.3版本,重新clone下来,make编译即可。
2023-11-27 10:01:20
468
原创 BUG记录:关于QTableWidget中的QLineEdit临时代理焦点消失问题
QTableWidget中的QLineEdit是qt内部生成的临时代理,焦点丢失就会删除QLineEdit,再获取该QLineEdit指针非法,导致软件崩溃。本次bug出现在开发软键盘过程中发现。
2023-11-27 09:40:17
532
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人