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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Align, centr, QToolBar (РЕШЕНО)  (Прочитано 4738 раз)
KuZ
Гость
« : Июнь 11, 2010, 02:54 »

Как можно сделать чтоб элементы в тулбаре были расположены по центру?
Побывал создать виджет с флагом QSizePolicy::Expanding и поставить по краям тулбара то не хочет по центру.
Код:
QWidget *spacerWidget = new QWidget(this);
spacerWidget->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Preferred);
QToolBar* toolBar = new QToolBar(this);
toolBar->addWidget(spacerWidget);
toolBar->addWidget(wgt);
toolBar->addWidget(spacerWidget);
« Последнее редактирование: Июнь 11, 2010, 12:36 от KuZ » Записан
GreatSnake
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2921



Просмотр профиля
« Ответ #1 : Июнь 11, 2010, 09:58 »

При повторном добавлении виджета вы отменили первый.
Нужно просто продублировать создание spacerWidget.
Записан

Qt 5.11/4.8.7 (X11/Win)
KuZ
Гость
« Ответ #2 : Июнь 11, 2010, 12:36 »

Понял. Спасибо.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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