Russian Qt Forum
Августа 26, 2025, 19:59 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: [QT4.3.3]MDI приложения проблема со скролингом  (Прочитано 3806 раз)
ZET
Гость
« : Февраля 01, 2008, 10:49 »

Как в MDI приложении сделать авто скролинг у главного окна (QMainWindow) когда дечернее окно (QMdiSubWindow) выходит за его пределы ?
« Последнее редактирование: Февраля 01, 2008, 12:25 от ZET » Записан
pastor
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 2901



Просмотр профиля WWW
« Ответ #1 : Февраля 01, 2008, 15:05 »

Немножко непонятна задача. Что вы понимаете под "авто скролингом"?

Если нужно просто добавить поддержку скрола при выходе за границы окна, то для QMdiArea нужно установить:


Код:
mdiArea->setVerticalScrollBarPolicy(Qt::ScrollBarAsNeeded);
mdiArea->setHorizontalScrollBarPolicy(Qt::ScrollBarAsNeeded);
« Последнее редактирование: Февраля 01, 2008, 15:12 от pastor » Записан

Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
ZET
Гость
« Ответ #2 : Февраля 01, 2008, 15:24 »

я имею в виду что бы полоса прокрутки у главного окна появлялось как только дочернее окно сдвинуть за его пределы и исчезала после того как дочернее окно находитсяв области главного окна
Записан
pastor
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 2901



Просмотр профиля WWW
« Ответ #3 : Февраля 01, 2008, 15:27 »

Ответ в предыдущем моем посте Улыбающийся
Записан

Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
ZET
Гость
« Ответ #4 : Февраля 01, 2008, 15:33 »

О, большое спасибо, как раз то что надо
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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