在Qt
應用程序,如果我們有,例如以下:的Qt - 對象接收信號
.
.
.
QApplication a(argc, argv);
.
.
.
QObject::connect(&button, SIGNAL(clicked()), &a, SLOT(quit()));
.
.
.
在這裏,我知道button
是將發送信號的對象。因此,a
是將響應信號的對象。在這種情況下,a
是QApplication
對象。但是,它真正代表什麼?例如,我們知道button
是一個按鈕對象,那麼是什麼a
代表什麼?這純粹是一個窗口?
謝謝。
請[閱讀文檔(http://doc.qt.nokia.com/4.7-snapshot/qapplication.html#細節),QApplication的角色是有據可查的。 – Mat