CameraDisplay.qt.C

00001 #ifndef CAMERADISPLAY_QT_C
00002 #define CAMERADISPLAY_QT_C
00003 
00004 #include "QtUtil/ImageConvert4.H"
00005 
00006 CameraDisplay::CameraDisplay(QWidget *parent) :
00007   QGraphicsView(parent)
00008 {
00009   setRenderHints(QPainter::Antialiasing);
00010 
00011   itsScene = new QGraphicsScene;
00012 
00013   itsImageDisplay = new ImageGraphicsItem();
00014 
00015   itsScene->addItem(itsImageDisplay);
00016 
00017   this->setScene(itsScene);
00018 
00019 }
00020 
00021 void CameraDisplay::updateImage(QImage img)
00022 {
00023   LINFO("Got Image!!");
00024   itsImageDisplay->setImage(img);
00025   itsImageDisplay->update();
00026   this->setSceneRect(itsImageDisplay->getRect());
00027 }
00028 
00029 
00030 
00031 #endif //CAMERADISPLAY_QT_C
Generated on Sun May 8 08:05:57 2011 for iLab Neuromorphic Vision Toolkit by  doxygen 1.6.3