Hello everyone,
First of all, I'm new member on here, so let me say HELLO loudly.

I try to search previous threads, but wasn't successful to find the solution so, I'm end up here to post my question.

I'm using QT to developing real time colour recognisation system and it was so far fine, until I got little performance issue here.

Here, I'm using QMainWindow, QGraphicsView and QGraphicsScene to layout my interface, and I'm having 640*480 colour image from camera interface, then this image converted to QImage for display purpose only.

I tried convert this QImage to QPixmap and addItem to Scene(so it displays) then delete it when my next frame is arrived, it was working but very slow.
Like :
scene->addPixmap(QPixmap::fromImage(capture_frame));

So, I tried use QImage as Scene's background, it was much faster than previous method but background is displaying in tile mode, and some what slow still.
scene->setBackgroundBrush(QBrush::QBrush(capture_frame)) ;

So, now I wonder, is there any better way to display QImage into (or under) QGraphicsScene without adding it as item(because it will only good for every 30ms)

Also I need to display some indication marks over this QImage, so I don't want this QImage overlap existing contents of QGraphicsScene.

Hope to read some good ideas from you guys.

Cheers

KiwiRider