Qt嵌入式图形开发66页.pptVIP

  • 15
  • 0
  • 约9.77千字
  • 约 66页
  • 2020-06-02 发布于天津
  • 举报
信号和槽 信号和槽用于对象间的通讯。在图形用户界面编程 中,我们经常希望一个窗口部件的一个变化被通知 给另一个窗口部件。更一般地,我们希望任何一类 的对象可以和其它对象进行通讯。 当一个特定事件发生的时候,一个信号被发射。 Qt 的窗口部件有很多预定义的信号,但是可以通 过继承来加入自己的信号。槽就是一个可以被调用 处理特定信号的函数。 Qt 的窗口部件有很多预定 义的槽,但是可以加入自己的槽,这样就可以处理 自己定义的信号。信号和槽构成了一个强有力的组 件编程机制 信号和槽 信号和槽 一个最小的 C++ 类声明如下: class Foo { public: Foo(); int value() ; void setValue( int ); private: int val; }; 信号和槽 一个小的 Qt 类如下: class Foo : public QObject { Q_OBJECT public: Foo(); int value() ; public slots: void setValue( int ); signals: void valueChanged( int

文档评论(0)

1亿VIP精品文档

相关文档