Qt 在QListView上为indexWidgets安装eventFilter
我有一个带有一些组件(combobox、lineEdit、labels..等)的customWidget,这个customWidget是使用setIndexWidget(QModelIndex、QWidget)添加到QListView的,我的要求是,当我单击customWidget上的任何组件时,QListView项目应该被选中/聚焦 如何将EventFilter从cutomWidget安装到QListView,我已经为customWidget安装了事件筛选器 感谢这一点在QObject的中有很好的描述 您可以尝试:Qt 在QListView上为indexWidgets安装eventFilter,qt,mouseevent,qwidget,qlistview,qt-events,Qt,Mouseevent,Qwidget,Qlistview,Qt Events,我有一个带有一些组件(combobox、lineEdit、labels..等)的customWidget,这个customWidget是使用setIndexWidget(QModelIndex、QWidget)添加到QListView的,我的要求是,当我单击customWidget上的任何组件时,QListView项目应该被选中/聚焦 如何将EventFilter从cutomWidget安装到QListView,我已经为customWidget安装了事件筛选器 感谢这一点在QObject的中有很
customWidget::installMyFilters()
{
listView->installEventFilter(this);
}