Russian Qt Forum

Qt => Вопросы новичков => Тема начата: Arhn от Август 21, 2016, 21:11



Название: Как tabWidget растянуть на всю форму?
Отправлено: Arhn от Август 21, 2016, 21:11
Кинул на форму tabWidget, теперь не знаю как сделать его на всю форму (закрепить по краям формы)
(http://www.pixic.ru/i/l0d1726355M22424.jpg).
Научите новичка как это сделать?
Спасибо.


Название: Re: Как tabWidget растянуть на всю форму?
Отправлено: PimenS от Август 21, 2016, 22:52
Поместить свой tabWidget в QLayout


Название: Re: Как tabWidget растянуть на всю форму?
Отправлено: Arhn от Август 21, 2016, 23:30
Спасибо. Сделал так: правый клик мышки на форме далее выбрал Компоновка -> Скомпоновать по сетке. Можно сразу Ctrl + G.


Название: Re: Как tabWidget растянуть на всю форму?
Отправлено: gil9red от Август 22, 2016, 08:11
Или в коде:
Код
C++ (Qt)
QHBoxLayout* layout = new QHBoxLayout();
layout->addWidget(tabWidget);
 
setLayout(layout);

Если есть форма, то, конечно, лучше через форму делать