嵌入式单片机原理第十一章讲述.ppt

2.插槽定义 三、信号与插槽机制 一个槽的访问权限决定了谁可以和它相连: ●public slots:包含任何信号都可以相连的槽。 ●protected slots:包含了此类和它的子类的信 号才能连接的槽。 ●private slots:包含了此类本身的信号可以连 接的槽。 3.信号和插槽连接 三、信号与插槽机制 从上面的定义可以看出,信号和插槽都是某一对象的成员,通常情况下一个信号可以和一个或多个插槽相关联,关联函数如下: connect(对象1, 对象1信号,对象2, 插槽) 4.信号发射 三、信号与插槽机制 在Qt中,发射信号使用emit来完成。下面就举例说明如何在一个类中添加自己的信号和插槽。 class Foo : public QObject { Q_OBJECT public: Foo(); int value() const { return val; } public slots: void setValue( int ); signals: void valueChanged( int ); private: int val; }; 4.信号发射 三、信号与插槽机制 void Foo::s

文档评论(0)

1亿VIP精品文档

相关文档