当前位置:   article > 正文

QT之子线程与主线程的结构体变量赋值即ui界面控件的调用-------实测可用!_qt中结构体赋值

qt中结构体赋值

在这里插入图片描述
图中是项目工程参与的相关文件;

一:在子线程中调用主线程中定义的结构体变量:
1.首先,在子线程中定义一个结构体指针;
在这里插入图片描述
2.在主线程的构造函数中,将需要的主线程结构变量赋值给子线程函数;
1)需要赋值的变量
在这里插入图片描述

2)变量赋值(注意,子线程需要先定义)在这里插入图片描述
3)在结构体中新增一个变量b=1,在主线程中调用该结构体后改变b的值b=2,然后赋值后,打印指针中的b值是否为2来检测是否赋值成功;
在这里插入图片描述
二:子线程中调用ui界面的控件
1)在子线程头文件中定义一个控件类型的指针;
在这里插入图片描述
2)在子线程的源文件构造函数中对指针定义;
在这里插入图片描述
3)在主线程的构造函数中,将ui的控件指针赋给子线程中定义的控件指针;
在这里插入图片描述
4)在子线程中进行调用
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/730735
推荐阅读
相关标签
  

闽ICP备14008679号