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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: QToolBar в полноэкранном режиме  (Прочитано 1852 раз)
deMax
Хакер
*****
Offline Offline

Сообщений: 600



Просмотр профиля
« : Ноябрь 14, 2013, 08:56 »

Есть centralWidget на нем рисуется сцена в OpenGl. Есть QToolBar-ы, в полноэкранном режиме нужно чтобы centralWidget растягивался на весь экран, а тул бары всплывали сверху.

Можно повесить в centralWidget::resizeEvent {move(0,0); resize(parentWidget->size();}, однако на некоторых компьютерах изображение все равно немного дергается(хотя QGlWidget::resize не вызывается).
Если centralWidget не засовывать в setCentralWidget(), а просто присвоить ему родителя(до присвоения родителя тулбарам, то все красиво). Как мне для полноэкранного режима выносить centralWidget из центрального виджета и делать его первым ребенком, а для оконного режима обратно в тулбар втаскивать?
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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