QPageSetupDialog类
QPageSetupDialog类提供了一个配置对话框,用于指定打印机页面相关的选项。更多信息...
头文件 | #include <QPageSetupDialog> |
CMake | find_package(Qt6 REQUIRED COMPONENTS PrintSupport) target_link_libraries(mytarget PRIVATE Qt6::PrintSupport) |
qmake | QT += printsupport |
继承了 | QDialog |
- 包含所有成员的列表,包括继承的成员
- QPageSetupDialog是标准对话框的一部分,也是打印机和打印API的一部分。标准对话框和打印机和打印API。
公用函数
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 |
virtual void | setVisible(bool visible) override |
详细描述
在Windows和macOS上,页面设置对话框使用本机页面设置对话框实现。
注意,在Windows和macOS上,自定义纸张大小不会反映在本机页面设置对话框中。另外,在QPrinter上设置的页面边距也不会显示在本机macOS页面设置对话框中。
另请参阅 QPrinter和QPrintDialog。
成员函数文档
[显式]
QPageSetupDialog::QPageSetupDialog(QPrinter *printer, QWidget *parent = nullptr)
构造页面设置对话框,用于配置printer,其中parent是父控件。
[显式]
QPageSetupDialog::QPageSetupDialog(QWidget *parent = nullptr)
构造页面设置对话框,用于配置默认构建的QPrinter,其中parent是父控件。
另请参阅 printer().
[虚的无异常]
QPageSetupDialog::~QPageSetupDialog()
销毁页面设置对话框。
[重写虚函数]
void QPageSetupDialog::done(int result)
重实现了: QDialog::done(int r)。
[重写虚函数]
int QPageSetupDialog::exec()
重实现了: QDialog::exec()。
这个虚函数用于弹出对话框。必须在子类中重写。
void QPageSetupDialog::open(QObject *receiver, const char *member)
这是一个重载函数。
打开对话框,并将其accepted() 信号连接到由 receiver 和 member 指定的槽。
当对话框关闭时,信号将从槽断开连接。
QPrinter *QPageSetupDialog::printer()
返回传递给 QPageSetupDialog 构造函数的打印机。
[重写虚函数]
void QPageSetupDialog::setVisible(bool visible)
重实现了: QDialog::setVisible(bool visible)。
© 2024 Qt 公司有限公司。此处包含的文档贡献归其所有者版权所有。此处提供的文档受GNU 自由文档许可证第 1.3 版 的许可,该许可证由自由软件基金会发布。Qt 及其相关标志是芬兰的 Qt 公司及其他全球国家的商标。所有其他商标均为其各自所有者的财产。