Print hello-world dummy document

This commit is contained in:
mandlm 2018-10-29 22:05:34 +01:00
parent 3626f72fbd
commit 2ca87eebc0

View File

@ -12,6 +12,8 @@
#include <QMessageBox>
#include <QtPrintSupport/QPrinter>
#include <QtPrintSupport/QPrintDialog>
#include <QTextDocument>
#include <QDebug>
MainWindow::MainWindow(QWidget *parent)
@ -136,7 +138,20 @@ void MainWindow::print() const
QPrinter printer;
QPrintDialog dialog(&printer);
dialog.exec();
if (dialog.exec() != QDialog::Accepted)
{
return;
}
QTextDocument printDoc;
printDoc.setHtml(
"<html>"
"<body>"
"<h2>Hello World</h2>"
"</body>"
"</hthml>");
printDoc.print(&printer);
}
void MainWindow::dataModelChanged()