connect(QT中的連線函式)

connect,是QT中的連線函式,將信號傳送者sender對象中的信號signal與接受者receiver中的member槽函式聯繫起來。

基本介紹

  • 中文名:Qt信號槽連線函式
  • 作用:用戶連線信號和槽
  • 參數一:連線的信號傳送對象
  • 參數二:連線的信號
  • 參數三:連線的槽對象
  • 參數四:連線的槽
  • 返回值:true為連線成功否則失敗。
原型,功能,例子,

原型

bool QObject::connect(const QObject* sender,const char * signal,const QObject * receiver,const char * member)[static]

功能

將信號傳送者sender對象中的信號signal與接受者receiver中的member槽函式聯繫起來。當指定信號signal時必須使用宏SIGNAL(),當指定槽函式時必須使用宏SLOT(),如果傳送者與連線者屬於同一個對象時,那么在connect調用中接受者參數可以忽略。

例子

connect(filePushButton,SIGNAL(clicked()),this,SLOT(slotOpenFileDlg()));

相關詞條

熱門詞條

聯絡我們