Hallo, meine Absicht ist, ein Bild mit den Abmessungen 3700x2300 Pixeln im Format PGN in eine Pixmap und diese als Background in ein QGraphicsScene laden. Diese große Pixmap wird vier mal ( kacheln ) im Viewport der GraphicsScene angezeigt. Bilder, die nicht größer sind als der Bildschirm ( 1850 x 1150 ) werden richtig, also nur einmal angezeigt.
Mit diesem Code habe ich es versucht:
1 2 3 4 5 6 7 8 9 10 11 12 13 | ... // Instanz der GraphicsScene scene = new QGraphicsScene; scene->setSceneRect( -1850, -1150, 3700, 2300 ); ... // Pixmap anlegen QPixmap base1( 3700, 2300 ); // Image einlesen img = QImage( fileName ); //Image Skalieren image = img.scaled( 3700, 2300 ); // Pixmap vom Image laden base1.convertFromImage( image ); |
Was mache ich falsch?
Gruß GBunge