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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Как перемещать элементы на форме в иерархии объектов формы?  (Прочитано 1861 раз)
xverizex
Новичок

Offline Offline

Сообщений: 14


Просмотр профиля
« : Апрель 10, 2020, 06:34 »

справа показаны объекты, которые расположены на форме. как видно, виджет label находится посередине. как мне его переместить вправо?
Записан
xverizex
Новичок

Offline Offline

Сообщений: 14


Просмотр профиля
« Ответ #1 : Апрель 10, 2020, 06:59 »

то есть в horizontal layout почему то по тупому расположены виджеты и как их менять местами не ясно.
Записан
ssoft
Программист
*****
Offline Offline

Сообщений: 584


Просмотр профиля
« Ответ #2 : Апрель 10, 2020, 08:35 »

справа показаны объекты, которые расположены на форме. как видно, виджет label находится посередине. как мне его переместить вправо?

Нет, не видно. Картинка не видна.
то есть в horizontal layout почему то по тупому расположены виджеты и как их менять местами не ясно.
Нужно изучить API, предоставляемый компоновщиками (layouts).
Можно менять порядок элементов с помощью методов вида insert...( int index,...)
Там же можно и выравнивание внутри элемента компоновки установить Qt::Alignment.
И много другого stretchFactor  и т.д.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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