Factor out from cfg_kern kernel related default.
[bertos.git] / bertos / drv / lcd_gfx_qt.h
index 7893dc7305079d634a19bfb02035bee6fe53ab9d..93499a24a58895d382c5dec93c94b58c22576bdc 100644 (file)
@@ -32,7 +32,7 @@
  *
  * \version $Id$
  *
- * \author Bernardo Innocenti <bernie@develer.com>
+ * \author Bernie Innocenti <bernie@codewiz.org>
  *
  * \brief Custom control for graphics LCD emulation (interface)
  */
@@ -84,6 +84,7 @@ public:
 protected:
        virtual QSizePolicy sizePolicy() const;
        virtual QSize sizeHint() const;
+       virtual QSize minimumSizeHint() const;
        virtual void paintEvent(QPaintEvent *event);
 
 // Operations
@@ -99,7 +100,7 @@ protected:
        QColor fg_color, bg_color;
 
        /// Pixel storage
-       unsigned char raster[(WIDTH * HEIGHT) / 8];
+       unsigned char raster[(WIDTH + 7 / 8) * HEIGHT];
 };
 
 #endif // DRV_LCD_GFX_QT_H