Установка eventFilter на QListView для indexWidgets

У меня есть customWidgets с некоторыми компонентами (combobox, lineEdit, label..etc). Этот customWidget добавляется в QListView с помощью setIndexWidget (QModelIndex, QWidget). Мое требование заключается в том, что при нажатии любого компонента в customWidget элемент QListView должен получить выбран / сосредоточенным.

Как я могу установить EventFilter из cutomWidget в QListView, я установил фильтр событий для customWidget.

Спасибо

1 ответ

Это хорошо описано в документации к QObject.

Ты можешь попробовать:

customWidget::installMyFilters()
{
    listView->installEventFilter(this);
}
Другие вопросы по тегам