Spec-Zone.ru › Qt 5.9

Диалоговые окна

Диалоговые окна могут быть модальными, в этом случае пользователю необходимо предоставить необходимую информацию, прежде чем работа в основном окне может быть продолжена, или бесмодальными. Бесмодальные диалоговые окна не препятствуют взаимодействию пользователя с другими окнами приложения.

Qt предоставляет набор готовых диалоговых окон для работы с файлами, шрифтами, выбором цвета и т.д.

QPageSetupDialog

Диалоговое окно настроек страницы для принтера

QPrintDialog

Диалоговое окно для задания конфигурации принтера

QPrintPreviewDialog

Диалоговое окно для предварительного просмотра и настройки макета страницы для вывода на принтер

QColorDialog

Диалоговое окно для выбора цвета

QFileDialog

Диалоговое окно, позволяющее пользователю выбрать файлы или каталоги

QFontDialog

Диалоговое окно для выбора шрифта

QInputDialog

Простое диалоговое окно для получения единственного значения от пользователя

QMessageBox

Модальное диалоговое окно для информирования пользователя или для задавания вопроса и получения ответа

QProgressDialog

Обратная связь о ходе выполнения медленной операции

Пользовательские диалоговые окна могут быть легко созданы путем компоновки обычных виджетов в QDialog. Эти классы специально разработаны для создания пользовательских диалоговых окон:

QDialog

Базовый класс диалоговых окон

QDialogButtonBox

Виджет, представляющий кнопки в макете, соответствующем текущему стилю виджета

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

Spec-Zone.ru

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