#ifndef _GRAPHIC_DISPLAY_QT_H_
#define _GRAPHIC_DISPLAY_QT_H_
//----------------------------------------------------------------------------
///
/// \brief  Newhaven Display
///
///         See implementation files for further information.
///
/// \date   20151226
/// \author Maximilian Seesslen <mes@seesslen.net>
///
//----------------------------------------------------------------------------


//---Includes-----------------------------------------------------------------


//---Own------------------------------


//---Declaration--------------------------------------------------------------


class CGraphicDisplayDummy
         :public CGraphicDisplay
{

   private:
   public:

      CGraphicDisplayDummy( int xs, int ys):CGraphicDisplay(xs,ys)
      {};
      ~CGraphicDisplayDummy()
      {};

      virtual void drawPixels( const TRgb *pixels, int count) override{};
      virtual void drawPixel( const TRgb color) override{};
      virtual void gotoxyHw() override{};
      virtual void setFrame(int x1, int y1, int x2, int y2) override{};
      virtual bool setRotation(bool rot) override{ return(rot);};
      //void checkFrame(){};
};


//---fin----------------------------------------------------------------------
#endif // ? ! _GRAPHIC_DISPLAY_QT_H_
