嵌入式QT开发
文章平均质量分 69
QT
大象荒野
不划边界
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
main.cpp:70:10: error: ‘main.moc‘ file not found
qt如果把类直接写在cpp里,需要添加#include "xxx.moc"原创 2025-08-11 15:45:22 · 191 阅读 · 0 评论 -
BlueToothCtl修改linux本机蓝牙名称及端口释放失败备忘
修改linux蓝牙名称、linux系统bluez5.5版本内核存在Bug,蓝牙频繁连接和断开会导致无法释放端口原创 2025-06-13 14:28:44 · 123 阅读 · 0 评论 -
QFuture的使用方式
QFuture是Qt框架中用于处理异步任务和获取异步操作结果的一个类。 它通常与QtConcurrent::run一起使用,可以方便地启动一个异步任务,并在任务完成时获取结果。 QFutureWatcher监控结果是否可以获取,future.result()来获取结果。原创 2025-06-10 15:28:39 · 322 阅读 · 0 评论 -
QT使用AES加解密,openssl及QCA问题记录
openssl和qca相关测试记录原创 2025-06-07 09:53:48 · 360 阅读 · 0 评论 -
Qt事件循环机制
受事件循环机制影响,按钮的样式表改变了可能不会立即刷新。 需要使用 update() 或 repaint() 或者调用 QApplication::processEvents() 强制处理所有待处理的事件,从而确保界面更新。原创 2025-05-13 19:33:57 · 958 阅读 · 0 评论 -
Q_OBJECT宏的作用
Q_Object宏用于生成元对象,用来生成额外的代码支持信号和槽功能原创 2025-05-04 19:25:56 · 664 阅读 · 0 评论 -
QT对象树
QT的对象树机制原创 2025-05-04 16:47:04 · 291 阅读 · 0 评论 -
linux jounery 日志相关问题
var/log 目录是 Linux 系统中存放各种日志文件的标准位置。这些日志文件记录了系统及其服务的运行状态。原创 2025-04-30 14:35:20 · 1129 阅读 · 0 评论 -
QT调用ffmpeg库实现视频录制
linux-arm平台 海康豆干型网络摄像头原创 2025-04-18 22:23:31 · 442 阅读 · 0 评论 -
QT样式表的覆盖问题
LUBANCAT4原创 2025-04-08 17:07:03 · 211 阅读 · 0 评论 -
Debian安装ibus平台下的输入法
lubancat 4原创 2025-04-08 10:19:22 · 256 阅读 · 0 评论 -
debian 系统gnome怎么关闭触摸屏三指滑动
lubancat4 Debian11系统 该方案ubuntu也适用原创 2025-04-07 15:49:15 · 268 阅读 · 0 评论 -
Lubuncat搭配树莓派7寸屏出现开机蓝屏无画面
lubuncat4+7寸原创 2025-04-02 14:02:12 · 118 阅读 · 0 评论 -
QT自运行程序
Linux Framebuffer 是 Linux 内核提供的一种图形设备接口,它将显示设备抽象为一个帧缓冲区,应用程序可以直接访问这个帧缓冲区来绘制图形,而无需依赖于 X Window System。原创 2025-03-26 21:21:34 · 210 阅读 · 0 评论 -
避坑:海康sdk,任意组件改变字体大小情况下不能正常显示
平台fireflyrk3588s + lubancat4原创 2025-03-24 15:04:37 · 92 阅读 · 0 评论 -
QT多线程实战经验
比如有一个blueToothWorker,继承了QThread,实现了run方法。那么该线程变量就是在函数栈上分配,一旦函数结束,线程没执行完,线程变量就被回收了。正确用法是堆上分配。并通过connect函数自动回收。原创 2025-03-22 17:32:38 · 225 阅读 · 0 评论 -
字符设备文件、普通文件,的偏文件偏移量的区别
(蓝牙设备)的文件偏移量可能始终为 0,因为蓝牙设备是流式设备,没有固定的文件大小。读写后更新,范围从 0 到文件大小。偏移量可能无意义,不支持随机访问。偏移量可能始终为 0,不支持。线性偏移,支持随机访问。原创 2025-03-22 12:01:56 · 214 阅读 · 0 评论 -
firefly经典蓝牙和QProcess、QFileSystemWatcher记录
FIREFLY-RK3568 和 lubancat4一些测试记录原创 2025-03-21 10:35:37 · 351 阅读 · 0 评论 -
QT-LINUX-Bluetooth蓝牙开发
官方提供的蓝牙API不支持linux。原创 2025-03-20 15:24:58 · 320 阅读 · 0 评论 -
QT日志级别设置
以下是一个完整的示例,展示如何通过设置日志过滤规则来禁用。开发版本代码包含了大量的qDebug,输出的消息都将被忽略,而不会显示在控制台中。发布版本可能导致未知异常。用于设置日志过滤规则,从而控制日志的输出。设置了日志过滤规则,将所有调试级别的日志(输出一条信息级别的消息,这条信息会显示。输出一条调试信息,这条信息不会显示。原创 2025-03-19 14:18:36 · 580 阅读 · 0 评论 -
QT应用程序打包
Lubancat4-rk3588s,debian11系统原创 2025-03-17 14:30:03 · 224 阅读 · 0 评论 -
explicit关键字的作用
默认情况下,如果一个类的构造函数只有一个参数,编译器会使用它来进行隐式类型转换。关键字用于修饰构造函数或转换运算符,其主要作用是防止。也可以防止通过拷贝初始化的方式创建对象。禁止了隐式类型转换。将无法通过编译,因为。原创 2025-03-16 20:11:53 · 188 阅读 · 0 评论 -
Show、Hide和Setvisible的区别
hide方法会将组件移出布局,setvisible不会。垂直布局中有A和B两个按钮,原本A在B上方,隐藏A后再显示A,A到了B下方。用setvisible方法就行。请问如何让A保持在B上方?原创 2025-03-16 13:09:06 · 202 阅读 · 0 评论 -
Qt运行xxx.so can not open shared object file
找不到 .so文件,确认.pro的 LIB项填写正确后,为环境变量设置 LD_LIBRARY_PATH=xxx。LD_LIBARY_PATH是一个LINUX环境变量,用于程序运行时查找共享库.so文件的路径。原创 2025-03-15 18:19:00 · 201 阅读 · 0 评论 -
QT窗口组件自适应缩放
笔记原创 2025-03-03 17:12:35 · 247 阅读 · 0 评论 -
Qt能正常编译和执行,但是文本报错找不到文件 + QT运行提示串口私有变量
笔记原创 2025-02-20 17:14:57 · 343 阅读 · 0 评论 -
QT移植,交叉编译至泰山派RK3566开发板
笔记。.pro解析及问题记录原创 2025-02-18 21:05:18 · 506 阅读 · 0 评论 -
泰山派开发板测试,仅记录
rspi-rk3566测试原创 2025-02-11 20:03:32 · 755 阅读 · 0 评论 -
进程、线程死锁和内存泄漏检测工具-Valgrind
死锁检测工具vargrind包含DRD和Helgrind检测工具。原创 2024-11-28 16:38:38 · 394 阅读 · 0 评论 -
qt移植到讯为rk3568,包含一些错误总结
讯为rk3568原创 2024-11-12 22:44:27 · 889 阅读 · 0 评论 -
QT-子项目管理
千万注意,库和库之间不要存在循环引用。原创 2024-10-23 20:06:36 · 555 阅读 · 0 评论 -
QT开发--QT基础
QT这东西,几个API调过来调过去的,实践大于理论原创 2024-10-10 20:10:01 · 1156 阅读 · 0 评论 -
QT开发--控件篇
qt5原创 2024-10-12 15:22:43 · 1010 阅读 · 0 评论 -
QT开发--定时器和事件
qt5原创 2024-10-12 18:59:01 · 760 阅读 · 0 评论 -
QT开发--文件的读写操作
qt5原创 2024-10-13 18:14:27 · 2795 阅读 · 0 评论 -
QT开发--多线程
qt5原创 2024-10-13 19:41:50 · 1387 阅读 · 0 评论 -
QT开发--QT SQL模块
qt5原创 2024-10-13 21:00:27 · 1494 阅读 · 0 评论 -
QT开发--串口通信
qt5原创 2024-10-13 22:24:23 · 3459 阅读 · 0 评论 -
QT开发--网络编程
qt5原创 2024-10-14 22:05:28 · 933 阅读 · 0 评论
分享