Qt Code:
  1. mScene->addPixmap(QPixmap::fromImage(IplImageToQImage(img)));
To copy to clipboard, switch view to plain text mode 

You should only call addPixmap() once. Otherwise all the previous frames remain in the scene behind the current frame.
Keep a reference instead:

Qt Code:
  1. // Do once:
  2. QGraphicsPixmapItem* pixItem = mScene->addPixmap(QPixmap::fromImage(IplImageToQImage(img)));
  3.  
  4.  
  5. // Update:
  6. pixItem->setPixmap(QPixmap::fromImage(IplImageToQImage(img)));
To copy to clipboard, switch view to plain text mode 
No need to call update(). The item takes care of that for itself.