Qt Ui Designer - создание рамки окна по умолчанию и кнопок по умолчанию

когда я создаю окно с помощью дизайнера пользовательского интерфейса в QtCreator, большинство шаблонов по умолчанию дают мне несколько пустую серую рамку. Есть варианты для добавления дополнительных рамок внутри, но как добавить синюю ленту по умолчанию вверху с заголовком окна, значком, кнопками свернуть, развернуть и закрыть? Такой возможности нет нигде.


person ulak blade    schedule 13.07.2015    source источник
comment
возможный дубликат Поддерживает ли Qt управление лентой?   -  person demonplus    schedule 13.07.2015


Ответы (1)


Как правило, нет - это зависит от операционной системы. Вы можете предварительно просмотреть стиль окна с различными скинами в редакторе — выберите скин в меню инструменты-> параметры-> дизайнер-> формы, проверьте конфигурацию печати / предварительного просмотра, и есть различные варианты стилей и скинов устройства. В QMainWindow также есть некоторые параметры, касающиеся стиля окна, например, unifiedTitleAndToolBarOnMac, но лучше оставить внешнее окно ОС.

person mike    schedule 13.07.2015
comment
Также попробуйте Форма->Предварительный просмотр в дизайнере. - person Steve S; 13.07.2015
comment
QWidget::setWindowFlags также дает некоторый контроль над строкой заголовка. - person Steve S; 13.07.2015