Sli*_*mIT 5 printing qt qml qt-quick qtquick2
我用Qt Quick设计了销售收据,我想用打印机打印.
我怎样才能做到这一点?
这是我的main.cpp
QtQuick2ApplicationViewer viewer;
viewer.setMainQmlFile(QStringLiteral("qml/Caisse-MBM/main.qml"));
viewer.showFullScreen();
Run Code Online (Sandbox Code Playgroud)
您可以使用它QQuickView::grabWindow()来获取QImage,然后随意做任何事情,打印,保存...
QImage image = view->grabWindow();
Run Code Online (Sandbox Code Playgroud)
之后您可以按照这篇文章来打印图像.