首页| 论坛| 消息

回复: 如何用一个变量值改变时emit 一个signals
#6 [圣域天子 09-04 09:11]
是啊,这跟emit signal 没有什么关系的
#7 回 沉默小ai 的帖子 [wcrqpdb 09-04 10:37]
沉默小ai:QT6,有这样的系统,QT5也有,叫做属性. (2023-09-04 08:41) 
能说清楚点吗
#8 回 wcrqpdb 的帖子 [realfan 09-04 11:16]
wcrqpdb:
能说清楚点吗
Q_PROPERTY(double temp MEMBER _temp NOTIFY tempChanged)

signals:
void tempChanged(double d);

private:
double_temp = 0;
====================
setProperty("temp", 50); 时,emit tempChanged信号
#9 回 realfan 的帖子 [wcrqpdb 09-05 14:19]
realfan:     Q_PROPERTY(double temp MEMBER _temp NOTIFY tempChanged)

signals:
     void tempChanged(double d);
....... (2023-09-04 11:16) 
是数值到50时发信号吗?有没有数值只要有变化就发信号呢
#10 回 wcrqpdb 的帖子 [realfan 09-06 08:45]
wcrqpdb:是数值到50时发信号吗?有没有数值只要有变化就发信号呢 (2023-09-05 14:19) 
50是随便写的一个数字,只要值变化了,就会发射tempChanged信号

<< 1 2 3 >> (2/3)

回复 发表
主题 版块