QFileDialog :: getExistingDirectory()に似たダイアログを作成したいのですが、選択したディレクトリに特定のファイルが含まれている場合にのみ[OK]ボタンが有効になります。
QFileDialogではこれを達成できないことはわかっていますが、代わりに、 QFileSystemModelに結合されたQTreeViewを持つ独自のQDialogを考え出す必要があります。
- QTreeViewをディレクトリに制限するにはどうすればよいですか?
- 現在選択されているディレクトリを取得して、ファイル名が含まれているかどうかを確認するにはどうすればよいですか?