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 公司及其他全球国家的商标。所有其他商标均为其各自所有者的财产。