1) 응용 프로그램을 모니터링하는 폴더의 이름을 얻고 싶습니다. QFileDialog를 사용하여 특정 폴더를 필터링 할 수있는 방법이 있습니까 (예 : 내 문서를 원하지 않음). 파일 대화 상자에 표시).qfiledialog - 필터링 폴더?
2) 사용자가 드라이브를 선택하는 것을 원하지 않습니다. 드라이브도 선택할 수 있습니다이 코드에서 기본 ...으로
dirname=QtGui.QFileDialog.getExistingDirectory(self,'Open Directory','c:\\',QtGui.QFileDialog.ShowDirsOnly)
print(dirname)
는 선택할 수 없습니다 수 있도록 내가 드라이브 또는 일부 특정 폴더를 회색으로하거나 내가 폴더의 필터를 설정할 수있는 방법이 있나요 표시하지 않도록하십시오.
답장을 보내 주셔서 감사합니다. 하지만 그것은 모든 디렉토리를 나열합니다 .. 여기 patricular 디렉토리를 나열하고 싶습니다 .. 위의 코드도 동일 않습니다 .. 내 질문은 파일 확장자 필터와 마찬가지로 디렉토리에 대한 필터가 무엇입니까 ?? 그리고 한 가지 다른 질문은 사용자가 patricular 디렉토리를 선택할 때 "qfiledialog의 ok 버튼"이 비활성화 될 수있는 방법입니다. – Jeba