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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Отсттуп в размещении виджетов  (Прочитано 4350 раз)
juvf
Программист
*****
Offline Offline

Сообщений: 564


Просмотр профиля
« : Октябрь 07, 2016, 09:50 »

как сделать компоновку динамически, чтоб был отступ у виджетов RadioButton2 и RadioButton3?
Записан
Racheengel
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2679


Я работал с дискетам 5.25 :(


Просмотр профиля
« Ответ #1 : Октябрь 07, 2016, 10:25 »

QSpacer в помощь.
Записан

What is the 11 in the C++11? It’s the number of feet they glued to C++ trying to obtain a better octopus.

COVID не волк, в лес не уйдёт
gil9red
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1805



Просмотр профиля WWW
« Ответ #2 : Октябрь 07, 2016, 10:38 »

QSpacer в помощь.

Хорошой совет, правильный Улыбающийся
я когда-то для подобного в дизайнере кидал label'ы с фиксированной шириной Веселый
Записан

juvf
Программист
*****
Offline Offline

Сообщений: 564


Просмотр профиля
« Ответ #3 : Октябрь 07, 2016, 10:54 »

я вот так сделал
Код:
	QGridLayout *layout = new QGridLayout;
    layout->setColumnMinimumWidth(0, 15);
    layout->addWidget(rbChanel, 0, 0, 1, 5);
    layout->addWidget(sbChanel, 0, 6);
    layout->addWidget(rbTP, 1, 1, 1, 4, Qt::AlignLeft);
    layout->addWidget(rbTR, 2, 1, 1, 4, Qt::AlignLeft);
    layout->addWidget(rbDS1820, 3, 0, 1, 5);
Говнокод?

Цитировать
QSpacer
поизучаю. спс
Записан
juvf
Программист
*****
Offline Offline

Сообщений: 564


Просмотр профиля
« Ответ #4 : Октябрь 07, 2016, 11:03 »

неееее... спэйсер не поможет. он и так автоматом создается
Цитировать
The QSpacerItem class provides blank space in a layout.
Normally, you don't need to use this class directly

Ну в общем проблему решил. Спс за помощь Подмигивающий
Записан
GreatSnake
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2921



Просмотр профиля
« Ответ #5 : Октябрь 07, 2016, 11:10 »

как сделать компоновку динамически, чтоб был отступ у виджетов RadioButton2 и RadioButton3?
Помести их в отдельный лэйаут, которому выстави leftMargin.
Записан

Qt 5.11/4.8.7 (X11/Win)
Racheengel
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2679


Я работал с дискетам 5.25 :(


Просмотр профиля
« Ответ #6 : Октябрь 07, 2016, 11:56 »

неееее... спэйсер не поможет. он и так автоматом создается

шо значит автоматом? его вообще то в дизайнере можно спокойно посадить Улыбающийся
Записан

What is the 11 in the C++11? It’s the number of feet they glued to C++ trying to obtain a better octopus.

COVID не волк, в лес не уйдёт
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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