Установка 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);
}