Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: naico от Октябрь 31, 2008, 10:38



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

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

Вызов ф-ии
Код:
QString dir = QFileDialog ::  getExistingDirectory (this);


Название: Re: Проблема с QFileDialog :: getExistingDirectory
Отправлено: naico от Октябрь 31, 2008, 12:01
Выяснил, кажется. Дело в том, что я использовал стороннюю библиотеку для работы с базой и вызов
Код:
CoInitializeEx( NULL, COINIT_MULTITHREADED ); 
Видимо как-то хитро мешал Qt.
Теперь вот так, работает:
Код:
CoInitializeEx( NULL, COINIT_APARTMENTTHREADED );