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