QT/C++构造函数参数简单问题 15

请问我这有个小问题,就是新建一个工程,在界面上添加一个lable,以及一个button,有一个线程A,实现功能:把全局变量X+1;并显示在界面的lable上全局变量:st... 请问我这有个小问题,就是新建一个工程,在界面上添加一个lable,以及一个button,
有一个线程A,实现功能:把全局变量X +1;并显示在界面的lable上
全局变量:static int x
我想实现按一下button打开一个线程A,可以按下多次button

问题是:怎么实现在线程的构造函数里传参,把界面ui传进去,好让线程能在它自己的功能函数里对ui的lable进行操作??
展开
 我来答
sdghchj
2011-11-14 · TA获得超过1.2万个赞
知道大有可为答主
回答量:3977
采纳率:0%
帮助的人:6080万
展开全部
目前我还用过QT,但程序大同小异。
开启新线程时不是也有个参数可以传递吗?
把你那label变量的地址传进线程里不就行了?
如果要传的实参比较多,那就弄个结构体,然后把结构体变量的地址传给形参就行了。
koko200147
2011-11-14 · TA获得超过282个赞
知道小有建树答主
回答量:600
采纳率:0%
帮助的人:283万
展开全部
Qt中的子线程不能对主线程里的UI进行操作,你可以在线程中发出信号,在主线程中相应的槽进行数据的操作。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式