Я хочу, чтобы некоторые из моих действий на панели инструментов отображались слева и справа. Я помню, что я добавил растягиваемый (расширяемый) разделитель. Как мне добиться этого в Qt?
Я использую Qt Creator, но я не боюсь редактировать исходники, поэтому любое решение будет высоко оценено.
Вы можете использовать пустой виджет с автоматическим расширением, он работает как спейсеры, которые вы можете использовать в Qt Designer:
tb = my_toolbar;
QWidget* empty = new QWidget();
empty->setSizePolicy(QSizePolicy::Expanding,QSizePolicy::Preferred);
tb->addWidget(empty);
tb->addWidget(otherWidget);
Других решений пока нет …