- 博客(4)
- 资源 (14)
- 收藏
- 关注
转载 Qt 之 QtConcurrent
本文以 Qt 中的 QtConcurrent::run() 函数为例,介绍如何将函数运行在单独的某一个线程中。1QtConcurrent::run() QtConcurrent 是一个命名空间,它提供了高层次的函数接口 (APIs),使得编写的程序,可根据当前计算机中实际的 CPU 核数,自动调整运行的线程数目。 下面是 Qt 中的自带例程runfunction,对应于安装目...
2019-05-13 08:48:07 594
转载 Qt高级编程技巧(二)-- 编写多线程和并发应用
学习QT多线程编程之前,有必要先熟悉事件循环的概念。先看一个单线程界面程序的主函数代码:int main(int argc, char* argv[]){ QApplication app(argc, argv); // 构造主窗口对象并显示 MainWindow w; w.show(); // 进入事件循环 return app.exec();}在程...
2019-05-13 08:31:59 1600
转载 Qt高级编程技巧(一)-- 编写高效的signal & slot通信代码
关于QT的线程通信,我们都会想到signal & slot机制。先回顾下利用signal &slot机制实现控件消息处理的方法。控件消息处理假设我们的主界面上有一个使用ui->btn指向的QPushButton对象,要实现该对象的clicked消息处理,可以在主界面对象MainWindow上添加一个slot方法onBtnClicked,并在其构造函数中使用conne...
2019-05-13 08:23:05 444
转载 Qt之多线程编程经验
自动化生产设备软件开发背景,主要关于视觉引导、运动控制和人机交互,平台使用QT+VS2013。本编随笔主要分享QT多线程编程相关的经验。背景上图是一个用于机器视觉引导的生产软件截图,软件由七个工作线程组成,各个工作线程负责接收控制系统的引导请求,采集图像后进行处理分析、模式匹配和坐标转换后,返回结果数据(坐标或检测结果)。工作中使用的通信方式的TCP/IP以太网通信,在后文会提及到两种...
2019-05-13 08:18:51 632
收藏的博客 -- Qt有关的GitHub-Gitee开源项目.docx
2020-07-07
MultiUI.zip
2020-02-20
网络串口助手
2018-12-19
正运动入门程序
2018-11-19
VSPD虚拟串口助手
2018-03-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人