Russian Qt Forum

Qt => Общие вопросы => Тема начата: BuRn от Февраль 01, 2012, 00:36



Название: как - то не понятно с showMaximized()
Отправлено: BuRn от Февраль 01, 2012, 00:36
Есть гента, есть xfce , на нем 2 панели , 1 сверху , 2 снизу , запускаю приложение свое, в конструкторе this->showMaximized();Окно получаем полноэкранное , вроде бы все ок , за исключением того , что оно не правильно как - то определяет размер. Если по окну начинаем просто тыкать мышью в любое место, получается так что окно дергается на каждый клик, заметил что оно то пытается выстраивать свой размер по верхней панели окна, т.е. что бы заголовок точно начинался от панели, но тогда уходит на пару пикселей под нижнюю панель , либо наоборот, пытается подстроится под нижнюю панель и уходит на пару пикселей вверх. Почему - то вообщем не корректно определяется рабочая область и соотвественно при каждом клике, пытается подстроится под определенную панель, либо верхнюю , либо нижнюю. Что делать с этим ? Вручную определять размер области экрана и ставить окно этим размером не хочется ....


Название: Re: как - то не понятно с showMaximized()
Отправлено: Пантер от Февраль 01, 2012, 09:22
При чем тут Qt? За поведение окон отвечает WM.


Название: Re: как - то не понятно с showMaximized()
Отправлено: BuRn от Февраль 01, 2012, 12:47
При чем тут Qt? За поведение окон отвечает WM.
ну как бы со всеми остальными окнами все ок