Qt-Framework: so zeigen Sie eine QGraphicsView in ein layout?

Ich bin mit Mühe ein QGraphicsView zu zeigen, bis in ein QVBoxLayout-Objekt, und ich habe keine Ahnung, was falsch ist. Mein code kompiliert werden, damit keine Fehler geworfen werden. Hier ist mein einfacher code. (Ich bin ein Qt und C++ newb). Unten füge ich ein QPushButton-widget zu den layout-und das zeigt sich gut. Vielen Dank für Eure Hilfe im Voraus!

QGraphicsScene scene;
QGraphicsView view(&scene);
view.setBackgroundBrush(QImage(":/images/bg/tile.png"));
view.setCacheMode(QGraphicsView::CacheBackground);
QPixmap pixmap("images/icons/dsp.gif");
QGraphicsPixmapItem* dsp = scene.addPixmap(pixmap);
view.show();
vlayout->addWidget(&view);
vlayout->addWidget(new QPushButton("some button here"));
InformationsquelleAutor skaterdav85 | 2011-12-22
Schreibe einen Kommentar