00001
00025 #ifndef PLAYER_QT_IMAGE_H
00026 #define PLAYER_QT_IMAGE_H 1
00027
00028 #include <qwidget.h>
00029 #include <qpixmap.h>
00030
00031 namespace dmn
00032 {
00036 class QtImage: public QWidget
00037 {
00038 public:
00046 QtImage(const QString& filename, QWidget* parent = NULL,
00047 const char* name = NULL);
00048
00055 void setSize(int w, int h);
00056
00057 protected:
00061 void paintEvent(QPaintEvent*);
00062
00063 private:
00064 QPixmap pixmap;
00065 double scale_x, scale_y;
00066 };
00067 };
00068
00069 #endif // PLAYER_QT_IMAGE_H