The scan over the web always pushed me to use setViewPort on GraphicsView for OpenGL widget...but alas this was not tht was gonna help me...
Also Qt 4.6 follow ups made sure that I got to look at ideas of extending QGraphicsItem and QObject together to create my own needed OpenGL Graphics Item...
I will put here what I acheived from Qt 4.6 guys and am working on customising this more for OpenGL item support...
Here s the code snippet that can help having OpenGL widget as QGraphicsItem
OGMainWindow::OGMainWindow(QWidget *parent)
: QMainWindow(parent), ui(new Ui::OGMainWindow)
{
ui->setupUi(this);
ui->graphicsView->setScene(&scene);
GLWidget *glWidget= new GLWidget();
QImage image=QImage(":/img/auxpoint.png");
QGraphicsItem *gitem=new QGraphicsPixmapItem(QPixmap::fromImage(image));
scene.addItem(gitem);
//Custom Item can be similar to QGraphicsWidgetItem
CusotmItem *glItem = new CusotmItem(glWidget);
scene.addItem(glItem);
}