Public Types | Public Member Functions | Static Public Member Functions | Friends

QDirectPainter Class Reference

Search for all occurrences

Detailed Description

Definition at line 58 of file qdirectpainter_qws.h.

#include <qdirectpainter_qws.h>

Inheritance diagram for QDirectPainter:
Inheritance graph
[legend]

List of all members.

Public Types

enum   SurfaceFlag { NonReserved = 0, Reserved = 1, ReservedSynchronous = 3 }

Public Member Functions

  QDirectPainter (QObject *parentObject=0, SurfaceFlag flag=NonReserved)
  ~QDirectPainter ()
void  setRegion (const QRegion &)
QRegion  requestedRegion () const
QRegion  allocatedRegion () const
void  setGeometry (const QRect &)
QRect  geometry () const
WId  winId () const
virtual void  regionChanged (const QRegion &exposedRegion)
void  startPainting (bool lockDisplay=true)
void  endPainting ()
void  endPainting (const QRegion &region)
void  flush (const QRegion &region)
void  raise ()
void  lower ()

Static Public Member Functions

static QRegion  reserveRegion (const QRegion &)
static QRegion  reservedRegion ()
static QRegion  region ()
static uchar *  frameBuffer ()
static int  screenDepth ()
static int  screenWidth ()
static int  screenHeight ()
static int  linestep ()
static void  lock ()
static void  unlock ()

Friends

void  qt_directpainter_region (QDirectPainter *dp, const QRegion &alloc, int type)
void  qt_directpainter_embedevent (QDirectPainter *, const QWSEmbedEvent *)

Member Enumeration Documentation

Enumerator:
NonReserved 
Reserved 
ReservedSynchronous 

Definition at line 63 of file qdirectpainter_qws.h.


Constructor & Destructor Documentation

QDirectPainter ( QObject parentObject = 0,
SurfaceFlag  flag = NonReserved 
) [explicit]

Member Function Documentation

void setRegion ( const QRegion )
QRegion requestedRegion ( ) const
QRegion allocatedRegion ( ) const
void setGeometry ( const QRect )
QRect geometry ( ) const
WId winId ( ) const
virtual void regionChanged ( const QRegion exposedRegion ) [virtual]
void startPainting ( bool  lockDisplay = true )
void endPainting ( )
void endPainting ( const QRegion region )
void flush ( const QRegion region )
void raise ( )
void lower ( )
static QRegion reserveRegion ( const QRegion ) [static]
static QRegion reservedRegion ( ) [static]
static QRegion region ( ) [inline, static]

Definition at line 91 of file qdirectpainter_qws.h.

{ return reservedRegion(); }
static uchar* frameBuffer ( ) [static]
static int screenDepth ( ) [static]
static int screenWidth ( ) [static]
static int screenHeight ( ) [static]
static int linestep ( ) [static]
static void lock ( ) [static]
static void unlock ( ) [static]

Friends And Related Function Documentation

void qt_directpainter_region ( QDirectPainter dp,
const QRegion alloc,
int  type 
) [friend]
void qt_directpainter_embedevent ( QDirectPainter ,
const QWSEmbedEvent  
) [friend]

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

QDirectPainter QDirectPainter QDirectPainter QDirectPainter QDirectPainter QDirectPainter QDirectPainter QDirectPainter QDirectPainter QDirectPainter
QDirectPainter QDirectPainter QDirectPainter QDirectPainter QDirectPainter QDirectPainter QDirectPainter QDirectPainter QDirectPainter QDirectPainter