Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Программирование в QT. Изменение размеров формы.
Форум разработчиков электроники ELECTRONIX.ru > Cистемный уровень проектирования > Операционные системы
Neumeyka
Здравствуйте!

Пишу GUI приложение на QT библиотеках использую QTCreator.
В QTDesigner набросал GUI форму, при увеличении размеров формы - все ок,
а вот при уменьшении виджеты внутри формы залазят друг на друга и получается каша.

Как можно сделать так чтобы при уменьшении размера формы, виджеты уменьшались насколь можно а потом в главной форме появлялся скрол:
вертикальный и горизонтальный если потребуется, чтобы с его помощью можно было просматривать содержимое всей формы?

Пока что сделал чтобы форму нельзя было уменьшить менее определенных размеров.

Спасибо!
Cosmojam
Layouts на самой форме + чтобы все виджеты на ней были упорядочены на layout-ах.
abit
Виджеты надо класть в Layout-ы, тогда они не смогут перекрывать друг друга.
Выделяешь элементы на форме мышкой и в палитре выбираешь требуемый layout. Кажется так. Или после выделения элементов, в контекстном меню будет что-то на эту тему.
Скроллинг в форме это дело отдельное. Как вариант - импользование специального компонента, кажется QScrollBox
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.