qt中emit与signal区别

emit函数怎么使用以及在哪里可以查到emit函数的具体用法

emit是发射信号用的
signal 信号关键字
例如类中定义了一个信号
class A{

...
signals:
void changed(bool);

...
void test();
};
然后在类中的其它成员函数中可以发射这个信号
void A::text(){
emit changed(true); //信号changed会被发射出去

}追问

在哪里可以查到emit函数的具体用法

追答

emit不是函数,它是Qt定义的一个宏
作用就是发射信号,用法就是 emit 信号

追问

能不能给我发一个工程,我并不是很懂,或者你给我抽象一个场景,谢谢

追答

留个邮箱,晚一点给你发

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网