QPageSetupDialog Class
La clase QPageSetupDialog proporciona un diálogo de configuración para las opciones relacionadas con la página en una impresora. Más...
| Cabecera: | #include <QPageSetupDialog> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS PrintSupport)target_link_libraries(mytarget PRIVATE Qt6::PrintSupport) |
| qmake: | QT += printsupport |
| Hereda: | QDialog |
- Lista de todos los miembros, incluyendo los heredados
- QPageSetupDialog es parte de las APIs de Diálogos Estándar e Impresora e Impresión.
Funciones Públicas
| QPageSetupDialog(QWidget *parent = nullptr) | |
| QPageSetupDialog(QPrinter *printer, QWidget *parent = nullptr) | |
| virtual | ~QPageSetupDialog() |
| void | open(QObject *receiver, const char *member) |
| QPrinter * | printer() |
Funciones Públicas Reimplementadas
| virtual void | done(int result) override |
| virtual int | exec() override |
| virtual void | setVisible(bool visible) override |
Descripción Detallada
En Windows y macOS el diálogo de configuración de página se implementa utilizando los diálogos nativos de configuración de página.
Tenga en cuenta que en Windows y macOS los tamaños de papel personalizados no se reflejarán en los cuadros de diálogo nativos de configuración de página. Además, los márgenes de página personalizados establecidos en QPrinter no se mostrarán en el cuadro de diálogo nativo de configuración de página de macOS.
Véase también QPrinter y QPrintDialog.
Documentación de funciones miembro
[explicit] QPageSetupDialog::QPageSetupDialog(QWidget *parent = nullptr)
Construye un diálogo de configuración de página que configura un QPrinter construido por defecto con parent como widget padre.
Véase también printer().
[explicit] QPageSetupDialog::QPageSetupDialog(QPrinter *printer, QWidget *parent = nullptr)
Construye un diálogo de configuración de página que configura printer con parent como widget padre.
[virtual noexcept] QPageSetupDialog::~QPageSetupDialog()
Destruye el diálogo de configuración de página.
[override virtual] void QPageSetupDialog::done(int result)
Reimplementa: QDialog::done(int r).
[override virtual] int QPageSetupDialog::exec()
Reimplementa: QDialog::exec().
Esta función virtual es llamada para abrir el diálogo. Debe ser reimplementada en subclases.
void QPageSetupDialog::open(QObject *receiver, const char *member)
Abre el diálogo y conecta su señal accepted() a la ranura especificada por receiver y member.
La señal se desconectará de la ranura cuando se cierre el diálogo.
QPrinter *QPageSetupDialog::printer()
Devuelve la impresora que se pasó al constructor QPageSetupDialog.
[override virtual] void QPageSetupDialog::setVisible(bool visible)
Reimplementa: QDialog::setVisible(bool visible).
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.