Сохранение, предварительный просмотр и печать форм в Qt Designer
Хотя формы Qt Designer точно отражают редактируемые компоненты, полезно предварительно просмотреть окончательный вид во время редактирования. Эту функцию можно активировать, открыв меню Форма и выбрав Предварительный просмотр, или нажав Ctrl+R, находясь в форме.
Предварительный просмотр отображает то, как конечный компонент будет выглядеть при использовании в приложении.
Начиная с Qt 4.4, можно просматривать формы с различными темами — стандартные темы, темы, созданные с помощью таблиц стилей Qt, или темы устройств. Эта функция имитирует эффект вызова QApplication::setStyleSheet() в приложении.
Чтобы просмотреть форму с темами, откройте меню Правка и выберите Настройки...
Вы увидите диалог, показанный ниже:
Флажок Конфигурация печати/предварительного просмотра должен быть установлен, чтобы активировать предварительные просмотры тем. Вы можете выбрать стили из выпадающего списка Стиль.
Кроме того, можно просмотреть пользовательскую таблицу стилей, созданную с помощью таблиц стилей Qt. На рисунке ниже показан пример синтаксиса таблицы стилей Qt и соответствующий результат.
Еще одним вариантом является предварительный просмотр формы с темами устройств. В 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/archives/qt-5.11/designer-preview.html