um mein Druckproblem zu lösen habe ich mal mit verschiedenen Klassen herum gespielt. Ich bin dabei auf folgendes gestoßen:
Wenn ich folgenden Code benutze, ist die Schrift in normaler Größe - aber links oben in der Ecke, wo ich sie nicht haben will.
Code: Alles auswählen
QGraphicsScene dokument/*(0, 0, w*mmx, 50*mmy)*/;
QGraphicsTextItem *item = dokument.addText("");
item->setPos(x * 3.5, y * 4);
item->setHtml(data->prefix);
QRectF target = dokument.sceneRect();
target.setTopLeft(QPointF(x*mmx, y*mmy));
dokument.render(&device);
Code: Alles auswählen
dokument.render(&device, QRectF(...));
Hat jemand eine Idee wie ich das Problem lösen kann?
Gruß
Torsten