Russian Qt Forum
Ноябрь 24, 2024, 11:35 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: 1 [2]   Вниз
  Печать  
Автор Тема: Стандартный диалог выбора папки  (Прочитано 8972 раз)
Igors
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 11445


Просмотр профиля
« Ответ #15 : Декабрь 24, 2014, 13:06 »

...если можно у себя сделать обертку, которая будет вызывать диалог через винапишную функцию? Там, думаю, реализация будет тривиальной.
Если конкретно SHBrowseForFolder - то видимо да. Но для "новых" диалогов (Win7) таких удобных ф-ций API нет, надо юзать какой-то SDK, иметь какие-то доп хедеры (уж и забыл как называются). В общем, приключений хватает

Или есть вариант свой такой же нарисовать  Улыбающийся
Подобные бодрые предложения основываются на том что диалог - всего лишь "панельки/кнопочки" которые легко нахрюкать в любой приличной либе. В действительности это даже не 10% работы. Как-то в 90-х думали также, и связались на свою голову - НИКОГДА больше!!
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #16 : Декабрь 24, 2014, 13:12 »

...если можно у себя сделать обертку, которая будет вызывать диалог через винапишную функцию? Там, думаю, реализация будет тривиальной.
Если конкретно SHBrowseForFolder - то видимо да. Но для "новых" диалогов (Win7) таких удобных ф-ций API нет, надо юзать какой-то SDK, иметь какие-то доп хедеры (уж и забыл как называются). В общем, приключений хватает
Так нужен как раз старый диалог. Так что, работы тут на 10 минут.
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
Alex Custov
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2063


Просмотр профиля
« Ответ #17 : Декабрь 24, 2014, 14:02 »

У меня такое предположение, что в 7 появился новый диалог выбора каталога и Кьют юзает его.

Насколько я помню - IFileDialog со всеми прелестями COM.
« Последнее редактирование: Декабрь 24, 2014, 17:17 от Alex Custov » Записан
Страниц: 1 [2]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.077 секунд. Запросов: 23.