QT开发心得——使用QThread创建多线程
为什么要使用多线程 最常见的情况是,我需要使用一个子线程处理一个子任务,然后将子任务的运行结果显示在主线程MainWindow上。若只使用主线程进行计算,那么在运行这个子任务的时候,MainWindo…
为什么要使用多线程 最常见的情况是,我需要使用一个子线程处理一个子任务,然后将子任务的运行结果显示在主线程MainWindow上。若只使用主线程进行计算,那么在运行这个子任务的时候,MainWindo…
动机:开发板需要接入多个摄像头,需要根据摄像头的端口号设置OpenCV的VideoCapture。 方法:使用video4linux查看设备 video4linux(v4l)是一些视频系统,视频软件,…
关键词:Ubuntu,ARM,QT,OpenCV,交叉编译 关于OpenCV与QT的交叉编译,可以参考前面的文章: OpenCV交叉编译 QT交叉编译 1. 使用CLion新建工程 使用CLion创建…
为了给嵌入式开发提供后期的debug平台,现需要搭建一个基于QT的图形化界面。于是开始进行QT的交叉编译,记录一下方便以后复现。 开发环境: 开发板:ARM64架构的RK3399PROX 本地电脑:X…
动机:最近需要测试同一个软件在本地Ubuntu运行与ARM开发板运行的运行效率差距,遂需要在X86同时编译X86与ARM的OpenCV。因此需要来回切换OpenCV版本,特在此记录一下。 第一步:修改…
前置步骤: 安装CLion,参考前文,此处不做展开 最终开发环境: CLion2019 3.3 CMake 3.15.5 MinGW w64 6.0 MinGW w64 GDB 8.1 gcc-arm…
动机: 为了加快remote debug的速度,现在尝试使用网线直连开发板与本地调试主机。 开发板自带超精简Debian10系统,系统使用wcid internet manager替换了原本的网络管理…
开发环境 虚拟机:VMware 16 系统:Ubuntu18.04 测试时间:2022/2/22 ==Part I 备份== 第一步:安装Systmeback 由于systemback作者只更新到Ub…