2011-02-07 2 views
1

내가 찾고있는 것은 QFileSystemModel :: setNameFilters()의 반대입니다. 나는 을 붙잡을 수있는 필터를 설정하고 싶습니다.은 보이고 싶지만 그 밖의 모든 것을 보냅니다. remove()는 실제로 시스템에서 파일을 제거하기 때문에 특정 파일을 검토하고 숨길 방법이 없습니다.QFileSystemModel 특정 파일 숨기기

어떻게해야합니까?

설명을 위해 편집 : 표시하고 싶지 않은 특정 파일 이름 목록이 있습니다.

답변

0

완벽한 솔루션은 아니지만 사용할 수있는 QDir::Filters에 기존 프리셋이 있습니까? dir, symlink, 시스템 파일 등을 필터링합니다.

+0

죄송합니다. 분명해야 했어. 내가 보여주고 싶지 않은 특정 파일 이름 목록이 있습니다. –

+4

그러면 사용자 정의 프록시가 필요합니다. http://stackoverflow.com/questions/4893122/filtering-in-qfiledialog –

+0

이 작동하는 것처럼 보입니다. 감사! 적절한 답을 원한다면 받아 들일 것입니다. –