- 博客(16)
- 收藏
- 关注
原创 技术积累概览
1、交叉编译在嵌入式板子上(树莓派板子+树莓派原生系统(linux/ubuntu))跑qt的程序,界面用qml写,2、跨平台代码编写。
2024-05-14 10:53:09 329 1
原创 交叉编译开发
开发运行在树莓派上的Qt界面程序,应用软件编码框架是QT,编译环境:VM虚拟机,ubuntu18.04环境,安装了Qt,已经交叉编译相关的环境,代码编写:windows安装VS Code软件,可以远程连接到VM,直接写代码,暂时未找到Qt Creator可以远程VM编码的内容。
2024-05-11 09:53:50 132 1
原创 Qt-精品项目梳理
QWidget编写的一些开源的demo,支持Qt4、Qt5、Qt6,支持任意系统,预计会有100多个,一直持续更新完善,代码简洁易懂注释详细,每个都是独立项目,非常适合初学者,代码随意传播使用。不仅有界面UI相关,还有串口网络通信组件比如串口调试助手、网络调试助手等。
2024-04-08 10:03:09 173
原创 摄像头相关
评价视频播放质量,主要是两个方面,实时性(画面流畅不卡顿),画面质量(是否模糊马赛克之类的),而分辨率、码率、帧率三者和视频质量的关系也是比较复杂的,
2024-03-22 10:51:21 147 1
原创 Qt框架下的多线程
2、继承QObject,调用void QObject::moveToThread(QThread *targetThread)。1、继承QThread,重载run函数。
2023-11-15 14:24:13 39
原创 树莓派编译环境搭建踩坑记录
如果用apt-get命令行直接安装失败,就只能说考虑编译源码安装了,参考其中一个库libjpeg,这个是安装opencv教程中需要安装的环境,但是换软件源(后面查阅资料发现,板子的软件源是要区分armel架构(比较旧的架构)、arrch64、armhf等的,可能跟我换的软件源与架构不匹配也有关系,但是这个猜想需要待验证,因为后面我就直接弃用opencv了,没有再继续安装了,后面有机会再去尝试)1.去网上下载整理好的树莓派内核相关的依赖库,具体下载版本和自己树莓派板子上查询的树莓派系统对应上即可。
2023-10-30 16:45:26 144 1
原创 Qt-虚拟键盘/软键盘
【QT学习】QT中使用虚拟键盘_qputenv("qt_im_module", qbytearray("qtvirtualkeybo-CSDN博客
2023-10-27 16:44:29 443 1
原创 Qt-事件穿透
父item里面的子item的mouseArea有线捕获到event并处理,如果父item也有mouseArea则不会被触发。如果想要让父item里面的mouseArea触发,需要做事件穿透处理。
2023-10-27 16:31:52 81 1
原创 QT工程--Pdf转图片功能
一开始考虑用Poppler实现,网上推荐资源比较多,但是实际引入到项目中发现,Poppler是支持32位编译环境的,但是我的项目已经用了64位的一些第三方库,编译环境冲突,故而,转战用支持64位win的第三方库(之前是因为64位第三方库都需要用VS编译,我电脑上没有VS不想麻烦去装,所以想用Poppler试试),
2023-06-28 09:35:51 434 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人