working fine for me.. only difference is that I have used QGrpahicsScene instead of OpenGLScene
Can OpenGLScene make any difference..??
my main.qml has the code you have posted above ( qml code for editor )
@
#include <QtGui/QApplication>
#include "qmlapplicationviewer.h"
#include <QDeclarativeContext>
#include <QtDeclarative>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QGraphicsView * view = new QGraphicsView();
//Scene items
QGraphicsScene * scene = new QGraphicsScene(); // new OpenGLScene;
scene->setStickyFocus(true);
scene->setItemIndexMethod(QGraphicsScene::NoIndex);
view->setViewportUpdateMode(QGraphicsView::FullViewportUpdate);
QDeclarativeEngine engine;
QDeclarativeComponent component(&engine, QUrl::fromLocalFile("qml/Example/QML2.qml"));
QDeclarativeComponent component2(&engine, QUrl::fromLocalFile("qml/Example/main.qml"));
QDeclarativeItem *item = qobject_cast<QDeclarativeItem *>(component.create());
QDeclarativeItem *item2 = qobject_cast<QDeclarativeItem *>(component2.create());
item->setPos(10,650);
item2->setPos(10,450);
scene->addItem(item);
scene->addItem(item2);
view->setScene(scene);
view->showFullScreen();
return app.exec();
}@