0

いくつかのコンポーネント(コンボボックス、lineEdit、labelsなど)を含むcustomWidgetsがあります。このcustomWidgetはsetIndexWidget(QModelIndex、QWidget)を使用してQListViewに追加されます。私の要件は、customWidgetの任意のコンポーネントをクリックするとQListViewアイテムが取得されることです。選択/フォーカス。

cutomWidgetからQListViewにEventFilterをインストールするにはどうすればよいですか?customWidgetのイベントフィルターをインストールしました。

ありがとう

4

1 に答える 1

0

これは、QObjectのドキュメントで詳しく説明されています。

あなたが試すことができます:

customWidget::installMyFilters()
{
    listView->installEventFilter(this);
}
于 2012-10-08T07:38:18.613 に答える