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