我正在構建一個Qt應用程序。在事件處理程序中,我想訪問激發事件的小部件。Qt/C++:標識事件處理程序中的父窗口小部件(信號)
您可以通過鑄造QObject的參數在事件過濾方法做到這一點:
bool MainWindow::eventFilter(QObject *obj, QEvent *event)
{
MyWidget* widget= static_cast<MyWidget*>(obj);
...
}
但我怎麼能做到這一點的信號方法裏面?例如,一個ListView的onclick信號:
void MainWindow::listView_Click(QModelIndex index)
{
QListView* view = // ????
}
謝謝
也謝謝。非常快速的響應,正是我需要的。 – Alex 2012-03-10 16:25:03