Public Types | Public Member Functions | Public Attributes | Protected Member Functions | Static Protected Member Functions | Protected Attributes

QLinuxFbScreen Class Reference

Search for all occurrences

Detailed Description

Definition at line 80 of file qscreenlinuxfb_qws.h.

#include <qscreenlinuxfb_qws.h>

Inheritance diagram for QLinuxFbScreen:
Inheritance graph
[legend]

List of all members.

Public Types

enum   DriverTypes { GenericDriver, EInk8Track }

Public Member Functions

  QLinuxFbScreen (int display_id)
virtual  ~QLinuxFbScreen ()
virtual bool  initDevice ()
virtual bool  connect (const QString &displaySpec)
virtual bool  useOffscreen ()
virtual void  disconnect ()
virtual void  shutdownDevice ()
virtual void  setMode (int, int, int)
virtual void  save ()
virtual void  restore ()
virtual void  blank (bool on)
virtual void  set (unsigned int, unsigned int, unsigned int, unsigned int)
virtual uchar *  cache (int)
virtual void  uncache (uchar *)
virtual int  sharedRamSize (void *)
virtual void  setDirty (const QRect &)

Public Attributes

QLinuxFb_Shared shared

Protected Member Functions

void  deleteEntry (uchar *)
virtual void  fixupScreenInfo (fb_fix_screeninfo &finfo, fb_var_screeninfo &vinfo)

Static Protected Member Functions

static void  clearCache (QScreen *instance, int)

Protected Attributes

bool  canaccel
int  dataoffset
int  cacheStart

Member Enumeration Documentation


Constructor & Destructor Documentation

QLinuxFbScreen ( int  display_id ) [explicit]
virtual ~QLinuxFbScreen ( ) [virtual]

Member Function Documentation

virtual bool initDevice ( ) [virtual]
virtual bool connect ( const QString displaySpec ) [virtual]
virtual bool useOffscreen ( ) [virtual]
virtual void disconnect ( ) [virtual]
virtual void shutdownDevice ( ) [virtual]

Reimplemented from QScreen.

virtual void setMode ( int  ,
int  ,
int   
) [virtual]
virtual void save ( ) [virtual]

Reimplemented from QScreen.

virtual void restore ( ) [virtual]

Reimplemented from QScreen.

virtual void blank ( bool  on ) [virtual]

Reimplemented from QScreen.

virtual void set ( unsigned  int,
unsigned  int,
unsigned  int,
unsigned  int 
) [virtual]

Reimplemented from QScreen.

virtual uchar* cache ( int  ) [virtual]

Reimplemented from QScreen.

virtual void uncache ( uchar *  ) [virtual]

Reimplemented from QScreen.

virtual int sharedRamSize ( void *  ) [virtual]

Reimplemented from QScreen.

virtual void setDirty ( const QRect ) [virtual]

Reimplemented from QScreen.

void deleteEntry ( uchar *  ) [protected]
virtual void fixupScreenInfo ( fb_fix_screeninfo &  finfo,
fb_var_screeninfo &  vinfo 
) [protected, virtual]
static void clearCache ( QScreen instance,
int   
) [static, protected]

Member Data Documentation

bool canaccel [protected]
int dataoffset [protected]
int cacheStart [protected]

The documentation for this class was generated from the following file:

QLinuxFbScreen QLinuxFbScreen QLinuxFbScreen QLinuxFbScreen QLinuxFbScreen QLinuxFbScreen QLinuxFbScreen QLinuxFbScreen QLinuxFbScreen QLinuxFbScreen
QLinuxFbScreen QLinuxFbScreen QLinuxFbScreen QLinuxFbScreen QLinuxFbScreen QLinuxFbScreen QLinuxFbScreen QLinuxFbScreen QLinuxFbScreen QLinuxFbScreen