回复: 如何用一个变量值改变时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信号