00001
00002
00003
00004
00005
00006
00007 #ifndef VIDEODISPLAYWIDGET_H
00008 #define VIDEODISPLAYWIDGET_H
00009
00010 #include <string>
00011 #include <QLabel>
00012 #include <QString>
00013 #include <QPixmap>
00014 #include <QImage>
00015
00026 class videoDisplayWidget : public QLabel
00027 {
00028 Q_OBJECT
00029 public:
00033 videoDisplayWidget( QWidget *parent=0 );
00034 QSizePolicy sizePolicy() const;
00039 void loadImage(const QString *str);
00040 public slots:
00044 void displayImage(QPixmap *p);
00049 void displayImage(QImage *i);
00050
00051 private:
00056 void updateImage(QPixmap *p);
00061 void updateImage(QImage *i);
00062
00063 };
00064
00065 #endif // VIDEODISPLAYWIDGET_H