10int main(
int argc,
char **argv)
12 QApplication app(argc, argv);
16 printer.setOutputFormat(QPrinter::PdfFormat);
17 printer.setOutputFileName(
"/foobar/nonwritable.pdf");
19 if (! painter.begin(&printer)) {
20 qWarning(
"failed to open file, is it writable?");
23 painter.drawText(10, 10,
"Test");
24 if (! printer.newPage()) {
25 qWarning(
"failed in flushing page to disk, disk full?");
28 painter.drawText(10, 10,
"Test 2");