Класс QPageSetupDialog
Класс QPageSetupDialog предоставляет диалоговое окно для настройки страниц принтера.
| Заголовок: | #include <QPageSetupDialog> |
| qmake: | QT += printsupport |
| Наследуется от: | QDialog |
Открытые функции
| QPageSetupDialog(QPrinter *printer, QWidget *parent = Q_NULLPTR) | |
| QPageSetupDialog(QWidget *parent = Q_NULLPTR) | |
| ~QPageSetupDialog() | |
| void | open(QObject *receiver, const char *member) |
| QPrinter * | printer() |
Переопределённые открытые функции
| virtual void | done(int result) |
| virtual int | exec() |
| virtual void | setVisible(bool visible) |
- 8 открытых функций, унаследованных от QDialog
- 211 открытых функций, унаследованных от QWidget
- 31 открытых функций, унаследованных от QObject
- 14 открытых функций, унаследованных от QPaintDevice
Дополнительные унаследованные члены
- 2 свойства, унаследованные от QDialog
- 58 свойств, унаследованных от QWidget
- 1 свойства, унаследованного от QObject
- 5 открытых слотов, унаследованных от QDialog
- 19 открытых слотов, унаследованных от QWidget
- 1 открытый слот, унаследованный от QObject
- 3 сигналов, унаследованных от QDialog
- 3 сигналов, унаследованных от QWidget
- 2 сигналов, унаследованных от QObject
- 5 статических открытых членов, унаследованных от QWidget
- 11 статических открытых членов, унаследованных от QObject
- 7 защищенных функций, унаследованных от QDialog
- 35 защищенных функций, унаследованных от QWidget
- 9 защищенных функций, унаследованных от QObject
- 1 защищенной функции, унаследованной от QPaintDevice
- 1 защищенный слот, унаследованный от QWidget
Подробное описание
Класс QPageSetupDialog предоставляет диалоговое окно для настройки страниц принтера.
В Windows и macOS диалоговое окно настроек страницы реализовано с использованием встроенных диалоговых окон настроек страницы.
Обратите внимание, что в Windows и macOS пользовательские размеры бумаги не будут отражаться во встроенных диалоговых окнах настроек страницы. Кроме того, пользовательские поля страницы, заданные в QPrinter, не будут отображаться во встроенном диалоговом окне настроек страницы macOS.
См. также QPrinter и QPrintDialog.
Документация по функциям-членам
QPageSetupDialog::QPageSetupDialog(QPrinter *printer, QWidget *parent = Q_NULLPTR)
Создает диалоговое окно настроек страницы, которое настраивает printer с parent в качестве родительского виджета.
QPageSetupDialog::QPageSetupDialog(QWidget *parent = Q_NULLPTR)
Создаёт диалоговое окно настроек страницы, которое настраивает QPrinter по умолчанию с parent в качестве родительского виджета.
Эта функция была введена в Qt 4.5.
См. также printer().
QPageSetupDialog::~QPageSetupDialog()
Удаляет диалоговое окно настроек страницы.
[virtual] void QPageSetupDialog::done(int result)
Переопределяет QDialog::done().
[virtual] int QPageSetupDialog::exec()
Переопределяет QDialog::exec().
Эта виртуальная функция вызывается для отображения диалогового окна. Она должна быть переопределена в подклассах.
void QPageSetupDialog::open(QObject *receiver, const char *member)
Это перегруженная функция.
Открывает диалоговое окно и подключает его сигнал accepted() к слоту, указанному с помощью receiver и member.
Сигнал будет отключен от слота при закрытии диалогового окна.
Эта функция была введена в Qt 4.5.
QPrinter *QPageSetupDialog::printer()
Возвращает принтер, который был передан конструктору QPageSetupDialog.
[virtual] void QPageSetupDialog::setVisible(bool visible)
Переопределяет QWidget::setVisible().
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/archives/qt-5.6/qpagesetupdialog.html