在QListView上为indexWidgets安装eventFilter

时间:2012-10-08 05:31:08

标签: qt mouseevent qwidget qlistview qt-events

我有一些带有一些组件的customWidgets(combobox,lineEdit,labels..etc),这个customWidget使用setIndexWidget(QModelIndex,QWidget)添加到QListView,我的要求是当我点击customWidget上的任何组件时QListView项目应该被选中/集中。

如何从cutomWidget安装EventEilFilter到QListView,我已经为customWidget安装了事件过滤器。

谢谢

1 个答案:

答案 0 :(得分:0)

这在QObject的documentation中有详细描述。

您可以尝试:

customWidget::installMyFilters()
{
    listView->installEventFilter(this);
}