5

我用 Qt Quick 设计了一张销售收据,我想用打印机打印它。

我怎样才能做到这一点?

这是我的main.cpp

QtQuick2ApplicationViewer viewer;
viewer.setMainQmlFile(QStringLiteral("qml/Caisse-MBM/main.qml"));
viewer.showFullScreen();
4

1 回答 1

5

您可以使用QQuickView::grabWindow()获取 aQImage然后对它做任何您想做的事情,打印它,保存它......

QImage image = view->grabWindow();

之后,您可以按照此帖子获取要打印的图像。

于 2013-05-28T13:23:44.050 回答