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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Проблема с QFileDialog :: getExistingDirectory  (Прочитано 4258 раз)
naico
Гость
« : Октябрь 31, 2008, 10:38 »

Привет. Проблема следующая - в какой то момент разработки перестала правильно работать функия QFileDialog :: getExistingDirectory ().
Окошко для просмотра папок создается, но оно пустое, представляет из себя обычный диалог, 3 кнопки, а виджет для просмотра собственно структуры папок отсутствует.
http://ifolder.ru/8831525 - вот как это дело выглядит.
Что-то отвалилось явно из-за моих действий, т.к до этого окошко отображалось нормальным, но я пока н представляю в каком направлении думать.

Может кто-нибудь сталкивался, есть идеи?

Вызов ф-ии
Код:
QString dir = QFileDialog ::  getExistingDirectory (this);
« Последнее редактирование: Октябрь 31, 2008, 10:48 от naico » Записан
naico
Гость
« Ответ #1 : Октябрь 31, 2008, 12:01 »

Выяснил, кажется. Дело в том, что я использовал стороннюю библиотеку для работы с базой и вызов
Код:
CoInitializeEx( NULL, COINIT_MULTITHREADED ); 
Видимо как-то хитро мешал Qt.
Теперь вот так, работает:
Код:
CoInitializeEx( NULL, COINIT_APARTMENTTHREADED ); 
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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