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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: не работает QFileDialog. вообще не работает  (Прочитано 3618 раз)
sandurlay
Гость
« : Май 02, 2012, 22:05 »

писал писал программу и дошел до того, что диалоги из QFileDialog перестали появляться, а программа зависала. перекомпиляция/создание новых проектов и прочее не помогало. в отладчик ничего не шло. помог перезапуск иксов. чисто интересно, что это могло быть? gentoo, kde 4.8.2, qt 4.8.1.
Записан
once_again_abc
Гость
« Ответ #1 : Май 03, 2012, 09:51 »

1. это стабильно воспроизводится? если да, то
2. через сколько запусков вашей программы начинаются странности/перезапуск иксов? это константа или варьируется?

а вобще ваш вопрос из разряда про экстрасенсов =)
Записан
spirits25
Гость
« Ответ #2 : Май 03, 2012, 10:31 »

у меня в кедах самба ругается постоянно, но к такому не приводило ещё. Врядли в твоём случае она причастна, но всё же=)
Записан
GreatSnake
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2921



Просмотр профиля
« Ответ #3 : Май 03, 2012, 14:26 »

писал писал программу и дошел до того, что диалоги из QFileDialog перестали появляться, а программа зависала. перекомпиляция/создание новых проектов и прочее не помогало. в отладчик ничего не шло. помог перезапуск иксов. чисто интересно, что это могло быть? gentoo, kde 4.8.2, qt 4.8.1.
Во-первых, X-ы тут не причём.
Во-вторых, похоже проблема в вызове gtk-шной функции gtk_file_chooser_dialog_new(). Вполне возможно Qt цепляет не ту libgtk-x11-2.0, либо как-то не так её инициализит.
Здесь 2 варианта: либо не пользуйся статическими функциями QFileDialog, либо смени стиль, например, на plastique.

« Последнее редактирование: Май 03, 2012, 14:59 от GreatSnake » Записан

Qt 5.11/4.8.7 (X11/Win)
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #4 : Май 03, 2012, 16:59 »

>>Во-вторых, похоже проблема в вызове gtk-шной функции gtk_file_chooser_dialog_new().
А причём здесь GTK?
Записан

Юра.
GreatSnake
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2921



Просмотр профиля
« Ответ #5 : Май 03, 2012, 17:13 »

>>Во-вторых, похоже проблема в вызове gtk-шной функции gtk_file_chooser_dialog_new().
А причём здесь GTK?
Может и не причём) - не заметил что у ТС "kde 4.8.2".
На ubuntu были похожие проблемы, т.к. на ней по дефолту использовался "gtk" стиль.
В любом случае, я бы поигрался со стилями.
Записан

Qt 5.11/4.8.7 (X11/Win)
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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