TQtPainter Class Reference

List of all members.

Public Types

enum  

Public Member Functions

 TQtPainter (const QPaintDevice *pd, const QtGContext &rootContext, Mask_t rootMask=0xff, bool unclipped=FALSE)
 TQtPainter ()
 TQtPainter (QPaintDevice *dev)
 TQtPainter (TGQt *dev, unsigned int useFeedBack=kUpdateBrush|kUpdatePen)
 ~TQtPainter ()
bool begin (TGQt *dev, unsigned int useFeedBack)

Protected Member Functions

void UpdateBrush ()
void UpdatePen ()
void UpdateFont ()

Private Attributes

TGQt * fVirtualX

Detailed Description

Definition at line 536 of file GQtGUI.cxx.


Member Enumeration Documentation

anonymous enum

Definition at line 157 of file TGQt.cxx.


Constructor & Destructor Documentation

TQtPainter::TQtPainter ( const QPaintDevice *  pd,
const QtGContext &  rootContext,
Mask_t  rootMask = 0xff,
bool  unclipped = FALSE 
) [inline]

Definition at line 539 of file GQtGUI.cxx.

References FALSE, QtGContext::fBrush, QtGContext::fClipRegion, QtGContext::fPen, fprintf(), QtGContext::fROp, QtGContext::HasValid(), QtGContext::kBrush, QtGContext::kClipMask, QtGContext::kClipOrigin, QtGContext::kClipRegion, QtGContext::kPen, QtGContext::kROp, QtGContext::kStipple, QtGContext::kTilePixmap, QtGContext::kTileRect, and TQtPainter().

TQtPainter::TQtPainter (  )  [inline]

Definition at line 163 of file TGQt.cxx.

Referenced by TQtPainter().

TQtPainter::TQtPainter ( QPaintDevice *  dev  )  [inline]

Definition at line 164 of file TGQt.cxx.

TQtPainter::TQtPainter ( TGQt *  dev,
unsigned int  useFeedBack = kUpdateBrush | kUpdatePen 
) [inline]

Definition at line 165 of file TGQt.cxx.

References begin().

TQtPainter::~TQtPainter (  )  [inline]

Definition at line 167 of file TGQt.cxx.

References TGQt::fQPainter, and fVirtualX.


Member Function Documentation

void TQtPainter::UpdateBrush (  )  [inline, protected]

Definition at line 151 of file TGQt.cxx.

References TGQt::fQBrush, and fVirtualX.

Referenced by begin().

void TQtPainter::UpdatePen (  )  [inline, protected]

Definition at line 152 of file TGQt.cxx.

References TGQt::fQPen, and fVirtualX.

Referenced by begin().

void TQtPainter::UpdateFont (  )  [inline, protected]

Definition at line 153 of file TGQt.cxx.

References TGQt::fQFont, TGQt::fTextFontModified, and fVirtualX.

Referenced by begin().

bool TQtPainter::begin ( TGQt *  dev,
unsigned int  useFeedBack 
) [inline]

Definition at line 329 of file TGQt.cxx.

References Error, TGQt::fClipMap, TGQt::fDrawMode, TGQt::fFeedBackMode, TGQt::fFeedBackWidget, TGQt::fQPainter, TGQt::fSelectedWindow, fVirtualX, kUseFeedBack, NoOperation, TQtFeedBackWidget::PixBuffer(), TRUE, UpdateBrush(), UpdateFont(), and UpdatePen().

Referenced by TQtToggleFeedBack::painter(), and TQtPainter().


Member Data Documentation

TGQt* TQtPainter::fVirtualX [private]

Definition at line 149 of file TGQt.cxx.

Referenced by begin(), UpdateBrush(), UpdateFont(), UpdatePen(), and ~TQtPainter().


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:45:57 2011 for ROOT_528-00b_version by  doxygen 1.5.1