15 explicit CDisplay(){m_bHasCursor =
true;};
20 virtual int Width() = 0;
21 virtual int Height() = 0;
22 virtual int GetScreenCount() = 0;
23 virtual QImage::Format GetFormat() = 0;
25 virtual QImage GetDisplay() = 0;
26 virtual QImage GetDisplay(
int x,
int y,
int width,
int height) = 0;
27 virtual QImage GetCursor(QPoint &pos, QPoint &posHot) = 0;
28 virtual QPoint GetCursorPosition() = 0;
29 bool GetHasCursor()
const
33 void SetHasCursor(
bool newHasCursor)
35 m_bHasCursor = newHasCursor;
39 virtual int Open() = 0;
40 virtual int Close() = 0;