Breite und Höhe eines QGraphicsSvgItems in pixel festlegen
Verfasst: 30. August 2010 04:14
Hallo,
würde gerne die Größe eines QGraphicsSvgItems in Pixel festlegen, relativ zur View, wenn der Skalierungsfaktor 1,0 beträgt.
Hintergrund ist folgender: Die View zeigt nicht nur SvgItems, sondern auch PixmapItems an. Die PixmapItems bekommen scaled() eine feste Größe in Pixel zugeordnet. An diese Größe möchte ich auch die SvgItems angleichen.
Beispielcode von PixmapItems:
Gruß
DeaD-RaveN
würde gerne die Größe eines QGraphicsSvgItems in Pixel festlegen, relativ zur View, wenn der Skalierungsfaktor 1,0 beträgt.
Hintergrund ist folgender: Die View zeigt nicht nur SvgItems, sondern auch PixmapItems an. Die PixmapItems bekommen scaled() eine feste Größe in Pixel zugeordnet. An diese Größe möchte ich auch die SvgItems angleichen.
Beispielcode von PixmapItems:
Code: Alles auswählen
QGraphicsPixmapItem *item = new QGraphicsPixmapItem(this);
graphicsScene->addItem(item);
pixmap = pixmap.scaled(width, height, Qt::KeepAspectRatio)
item->setPixmap(pixmap);
DeaD-RaveN