Сохранение, предварительный просмотр и печать форм в Qt Designer
Хотя формы Qt Designer являются точным отображением редактируемых компонентов, полезно предварительно просмотреть окончательный вид во время редактирования. Эту функцию можно активировать, открыв меню Форма и выбрав Предварительный просмотр, или нажав Ctrl+R при работе с формой.
Предварительный просмотр показывает, как окончательный компонент будет выглядеть при использовании в приложении.
Начиная с Qt 4.4, можно предварительно просматривать формы с различными темами оформления — стандартными темами, темами, созданными с помощью Qt Style Sheets, или темами устройств. Эта функция имитирует эффект вызова QApplication::setStyleSheet() в приложении.
Чтобы предварительно просмотреть форму с темами оформления, откройте меню Правка и выберите Настройки...
Вы увидите диалоговое окно, показанное ниже:
Необходимо установить флажок Настройка печати/предварительного просмотра, чтобы активировать предварительные просмотры с темами оформления. Вы можете выбрать стили из раскрывающегося списка Стиль.
В качестве альтернативы вы можете предварительно просмотреть пользовательскую тему оформления, созданную с помощью Qt Style Sheets. На рисунке ниже показан пример синтаксиса Qt Style Sheet и соответствующий результат.
Еще одним вариантом является предварительный просмотр вашей формы с темами устройств. В Qt Designer доступен список общих тем устройств, однако вы также можете использовать другие темы QVFB с помощью опции Обзор...
Просмотр кода формы
Начиная с Qt 4.4, можно просмотреть код, сгенерированный компилятором пользовательского интерфейса (uic) для формы Qt Designer.
Выберите Просмотреть код... из меню Форма, и будет отображено диалоговое окно с сгенерированным кодом. На снимке экрана ниже приведен пример кода, сгенерированного uic.
Сохранение и печать формы
Формы, созданные в Qt Designer, можно сохранить в виде изображения или распечатать.
|
Сохранение форм Чтобы сохранить форму в виде изображения, выберите опцию Сохранить изображение.... Файл будет сохранен в формате Печать форм Чтобы распечатать форму, выберите опцию Печать.... |
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.0/designer-preview.html