Spec-Zone.ru › Qt

Сохранение, предварительный просмотр и печать форм в 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, можно сохранить в виде изображения или распечатать.

Сохранение форм

Чтобы сохранить форму в виде изображения, выберите опцию Сохранить изображение.... Файл будет сохранён в формате .png.

Печать форм

Чтобы распечатать форму, выберите опцию Печать....

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/designer-preview.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API