找回密码
 立即注册
收起左侧

Qt中定时器问题

5
回复
5738
查看
[复制链接]
累计签到:22 天
连续签到:1 天
来源: 2015-6-5 16:12:34 显示全部楼层 |阅读模式

马上注册,查看详细内容!注册请先查看:注册须知

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
我在MainWindow里有一个label_1,显示相机采集的图像。用一个QTimer定时器刷新

我又有一个Dialog,里面同样有一个label_2,也需要一个定时器刷新。于是我又新建了一个定时器。结果报错

但我在网上看说一个线程里只能有一个定时器。那么我怎样才能用同一个定时器刷新不同类中的两个QLabel?

这个槽怎么建立?
回复

使用道具 举报

累计签到:615 天
连续签到:1 天
2015-6-6 13:39:22 显示全部楼层
再开一个线程啊,在子线程里再调用新的定时器不行吗?
回复 支持 反对

使用道具 举报

累计签到:16 天
连续签到:1 天
2015-6-7 21:41:41 显示全部楼层
可以定义多个啊,在MainWindow里面定义一个QTimer,关联到MainWindow里面的槽
在Dialog里面定义一个QTimer,关联到Dialog里面的槽
不会起冲突的
回复 支持 反对

使用道具 举报

累计签到:22 天
连续签到:1 天
2015-6-9 08:23:21 显示全部楼层
qq1043068972 发表于 2015-6-6 13:39
再开一个线程啊,在子线程里再调用新的定时器不行吗?

我就是想问在一个线程里怎么操作,因为我没学过线程,想知道有没有办法解决

点评

你确定在一个类里不能定义多个timer????可以啊,,我还写过呢!定义了了两个timer,分别关联了两个槽函数  详情 回复 发表于 2015-6-9 19:09
回复 支持 反对

使用道具 举报

累计签到:22 天
连续签到:1 天
2015-6-9 08:24:03 显示全部楼层
更好 发表于 2015-6-7 21:41
可以定义多个啊,在MainWindow里面定义一个QTimer,关联到MainWindow里面的槽
在Dialog里面定义一个QTimer ...

不行的,这不就是提问里我说的么
回复 支持 反对

使用道具 举报

累计签到:615 天
连续签到:1 天
2015-6-9 19:09:23 显示全部楼层
syaowen 发表于 2015-6-9 08:23
我就是想问在一个线程里怎么操作,因为我没学过线程,想知道有没有办法解决 ...

你确定在一个类里不能定义多个timer????可以啊,,我还写过呢!定义了了两个timer,分别关联了两个槽函数
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了