У меня есть QFileDialog, предлагающий пользователю выбрать каталог. Я запускаю QT версии 4.3.5. У меня нет возможности обновления.Отключение/включение кнопки выбора QFileDialog на основе определенных критериев
Я хочу, чтобы пользователь мог выбирать только каталоги, содержащие два файла с определенными именами. Что-то вроде линии отключения кнопки «Выбрать», если она не содержит эти два конкретных файла.
Поиск, который я выполнил, привел меня к способам фильтрации результатов, чего я не хочу делать, поскольку пользователю необходимо просматривать все каталоги и все подкаталоги. Если выбран каталог, необходимо проверить, чтобы отключить/включить кнопку «Выбрать» на основе вышеуказанных критериев.
Как я уже сказал, только половина близкие решения я нашел поясняются в этой теме QFileDialog for directories that have certain content или этой теме qfiledialog - Filtering Folders?
Обе эти половины решений на мой вопрос требует использования QFileSystemModel, который не был введен до QT 4.4.
Как включить или отключить кнопку «Выбрать» в QFileDialog с QFileDialog :: Directory, установленным как FileMode, на основании того, выбран ли выбранный/активированный каталог двумя конкретными файлами?
Благодаря