0

このようなことをする代わりに:(proxyModelはQSortFilterProxyModelです)

proxyModel->setFilterRegExp(".*");

フィルタをクリアする正しい方法はありますか?それは私には間違っているように見えたからです。

4

1 に答える 1

6

filterRegExpプロパティドキュメントから:

文字列が設定されていないQRegExpか空の場合、ソースモデルのすべてが受け入れられます。

したがって、フィルターをクリアする「適切な」方法は、すべて一致する正規表現ではなく、空の文字列を渡すことです。

于 2013-01-13T08:28:23.340 に答える