Probleme mit der Position von QGraphicsItems
Verfasst: 7. Juli 2009 12:11
Hallo zusammen,
ich habe ein Problem mit dem positionieren von Items in einer QGraphicsScene, beziehungsweise mit dem darstellen dieser Scene in einem QGraphicsView.
Dies ist das Programm was ich zum testen geschrieben habe, die GUI habe ich mit dem QtDesigner erzeugt.
Wenn ich das Programm ausführe, dann wird zwar ein Rechteck eingefügt aber an einer scheinbar anderen Position als 0,0. (Bild der GUI im Attachement)
Ich vermute mal das ich irgendwie ein Problem habe die Scene richtig in der View darzustellen und es nicht an der Positionierung liegt, bin mir da aber nicht so sicher.
Bin für jeden Hinweis dankbar.
ich habe ein Problem mit dem positionieren von Items in einer QGraphicsScene, beziehungsweise mit dem darstellen dieser Scene in einem QGraphicsView.
Dies ist das Programm was ich zum testen geschrieben habe, die GUI habe ich mit dem QtDesigner erzeugt.
Code: Alles auswählen
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
Form form;
QGraphicsScene scene;
scene.setSceneRect(0, 0, form.graphicsView->width(), form.graphicsView->height());
scene.addRect(0, 0, 10, 10, QPen(), QBrush(QColor(Qt::black)));
form.graphicsView->setScene(&scene);
form.graphicsView->fitInView(scene.sceneRect());
form.show();
return app.exec();
}Ich vermute mal das ich irgendwie ein Problem habe die Scene richtig in der View darzustellen und es nicht an der Positionierung liegt, bin mir da aber nicht so sicher.
Bin für jeden Hinweis dankbar.