2011-02-07 10 views
1

私が探しているのは、QFileSystemModel :: setNameFilters()の反対です。 私はをキャッチするフィルタを設定したいのですが、は表示したくありません。 remove()は実際にファイルをシステムから削除するため、特定のファイルを通過して非表示にする方法はありません。QFileSystemModel特定のファイルを隠す

どうすればよいですか?

説明のために編集:表示したくない特定のファイル名のリストがあります。

答えて

0

完全な解決策ではありませんが、QDir::Filtersには既存のプリセットがありますか?ディレクトリ、シンボリックリンク、システムファイルなどをフィルタリングします。

+0

はっきりしていたはずです。私は表示したくない特定のファイル名のリストを持っています。 –

+4

次に、カスタムプロキシが必要です。http://stackoverflow.com/questions/4893122/filtering-in-qfiledialog –

+0

これはうまくいくようです。ありがとう!それを適切な答えにしたいなら、私はそれを受け入れます。 –