Есть QTabWidget. В его вкладку нужно добавить виджет, например QLabel. Вкладка представляет собой просто виджет, внутри которого лежит QHBoxLayout, а внути него Scroll Bar и Spacer.
QWidget* tab = ui->tabs->widget(0);
QLabel* lbl = new QLabel(tab);
QFont font;
font.setPixelSize(24);
lbl->setFont(font);
lbl->setText("Some Text");
tab->layout()->addWidget(lbl);
По идее, последняя строка tab->layout()->addWidget(lbl); как раз добавляет в layout на вкладке тот самый QLabel слева, но он вставляет текст вне layout'a снизу (т.к. стоит вертикальная компоновка.
Объясните пожалуйста в чем проблема и как ее исправить.
Проблема была в формах, составленных в QtDesigner. Перепесил формы руками и все стало нормально работать.
Продвижение своими сайтами как стратегия роста и независимости