Я создаю приложение Qt. В обработчике событий я хочу получить доступ к виджету, который вызвал событие.
Вы можете сделать это в методе фильтра событий, приведя параметр QObject:
bool MainWindow::eventFilter(QObject *obj, QEvent *event)
{
MyWidget* widget= static_cast<MyWidget*>(obj);
...
}
Но как я могу сделать это внутри метода сигнала? Например, сигнал щелчка при просмотре списка:
void MainWindow::listView_Click(QModelIndex index)
{
QListView* view = // ????
}
Спасибо