QT movetothread 后的线程同步
2020-02-16 19:39
309 查看
QT movetothread 后的线程同步
面向需求
Class A继承QObject,moveto ThreadA;
Class B继承QObject,moveto ThreadB;
Class A需要得到ClassB运算后的值才能继续运算,如ClassA想根据身份证号码查询上网记录并打印,上网记录由ClassB给出。
方法
ClassA内在需要同步的地方使用:
while(条件){
QCoreApplication::processEvents();
}
同时:槽函数接收ClassB返回的数据,如上网记录,接收到后改变While的条件,以便跳出while。这样就能在时间循环里实现同步。
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- 编译MINGW版本的VLC_QT库,版本1.1.1。
- http://www.riverbankcomputing.com/software/pyqt/download5
- 1.1安装QT
- qt主程序透明无边框(Qt::WA_TranslucentBackground、Qt::FramelessWindowHint)遇上句柄绘制视频
- 用qt写的一个简单到不能在简单的上位机
- qt-滑块和文本框的结合
- qt-QTreeWidget、QTableWidget
- qt-实现右键菜单栏
- qt-三种坐标系统
- QT学习笔记之程序的发布
- QT学习笔记之槽的使用方法
- QT5系统学习
- Ubuntu下QT控制台程序无法运行的解决方案以及XTerm的配置方法
- Qt窗口嵌套
- QT程序在开发板运行报错QXcbConnection
- QT的学习之初(一)
- QT的学习之初(二)
- QQtalk广告滚动
- QT在子线程访问数据库
- QT根据模板文件xxx.dot导出word格式xxx.docx