1)我想獲得文件夾監控應用程序的文件夾的名稱.. 有沒有一種方法可以過濾掉使用QFileDialog顯示的特定文件夾(例如,我不希望我的文檔是顯示在文件對話框中)。qfiledialog - 過濾文件夾?
2)我不希望用戶選擇驅動器。默認情況下,在此代碼驅動器也可以選擇..
dirname=QtGui.QFileDialog.getExistingDirectory(self,'Open Directory','c:\\',QtGui.QFileDialog.ShowDirsOnly)
print(dirname)
有,我可以變灰的驅動器或某些特定的文件夾,以便它不能被選擇或者我可以設置過濾器文件夾的方式以防止出現它..
感謝您的回覆。但它會列出所有的目錄..在這裏,我只想列出心室目錄..上面的代碼也做同樣的..我的問題是像文件擴展名過濾器是否有任何目錄過濾器?還有一個問題是,當用戶選擇心室目錄時,可以禁用「qfiledialog中的OK按鈕」。 – Jeba 2010-01-22 16:19:14