Don't be too anal for missing docs.
[bertos.git] / drv / lcd_gfx_qt.h
index 0b7e1d237ebae6a05862b4decd849346496dd0a0..642dc7e8311d1e59397006c3dcdbf0b226d1f76c 100755 (executable)
 
 /*#*
  *#* $Log$
+ *#* Revision 1.4  2006/02/20 02:00:40  bernie
+ *#* Port to Qt 4.1.
+ *#*
+ *#* Revision 1.3  2006/02/15 09:13:16  bernie
+ *#* Switch to BITMAP_FMT_PLANAR_V_LSB.
+ *#*
  *#* Revision 1.2  2006/02/10 12:33:51  bernie
  *#* Make emulator display a bit larger.
  *#*
 #ifndef DRV_LCD_GFX_QT_H
 #define DRV_LCD_GFX_QT_H
 
-#include <qframe.h>
-#include <qcolor.h>
+#if _QT < 4
+       #include <qframe.h>
+       #include <qcolor.h>
+#else
+       #include <QtGui/QColor>
+       #include <QtGui/QFrame>
+#endif
 
 // fwd decls
 class QSizePolicy;
@@ -40,7 +51,7 @@ class EmulLCD : public QFrame
 
 public:
 // Attributes
-       enum { WIDTH = 320, HEIGHT = 200 };
+       enum { WIDTH = 128, HEIGHT = 64 };
 
 // Construction
        EmulLCD(QWidget *parent = 0, const char *name = 0);
@@ -50,8 +61,7 @@ public:
 protected:
        virtual QSizePolicy sizePolicy() const;
        virtual QSize sizeHint() const;
-//     virtual void paintEvent(QPaintEvent *event);
-       virtual void drawContents(QPainter *p);
+       virtual void paintEvent(QPaintEvent *event);
 
 // Operations
 public: