Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: Vlcyrex от Март 12, 2009, 15:45



Название: QSplashScreen и МСВС13
Отправлено: Vlcyrex от Март 12, 2009, 15:45
Сделал сплешскрин под OpenSUSE всё нормально работает. Появляется картинка на заднем фоне. А поверх неё уже выводятся дальнейшие запросы проги ( запрос пароля). Вводим пароль...появляется программа..сплеш исчезает.
Перевёл прогу на МСВС...splash->show() останавливает дальнейший вызов запроса пароля. Если сплеш вызвывать после запроса пароля, то сплеш становится на переднем фоне. а окно с запросом за ним...то есть его не видно.
Кто знает как исправить? МСВС уже бесит...в SUSE всё пашет...в МСВС вечно какой-то БРЕД!


Название: Re: QSplashScreen и МСВС13
Отправлено: BaltikS от Март 13, 2009, 13:59
Это сплеш загараживает твой окно ввода пароля - 100%... Выход из положения - создание своего сплэша!


Название: Re: QSplashScreen и МСВС13
Отправлено: Steven_Orko от Март 13, 2009, 14:08
Elk-wm плюет с высокой колокольни на спецификацию написания оконных менеджеров и использует только утвержденный стандарт Xlib на момент разработки elk-wm. В современных менеджерах используется расширение NETWM, а разработчики elk-wm используют только то, что успели наворовать у KDE того времени. Вот и получаешь такие проблеммы с управлением окнами в ELK.


Название: Re: QSplashScreen и МСВС13
Отправлено: Vlcyrex от Март 16, 2009, 10:26
Спасибо за ответ... кинул сплеш в правый нижний угол.