TQtFeedBackWidget Class Reference

List of all members.

Public Member Functions

 TQtFeedBackWidget (QWidget *mother=0, Qt::WindowFlags f=0)
virtual ~TQtFeedBackWidget ()
void SetParent (TQtWidget *w)
void Hide ()
void Show ()
QPaintDevice * PixBuffer ()
QPaintDevice * GrabBuffer (QSize &s)
void ClearBuffer ()
void SetGeometry (int xp, int yp, int w, int h, TQtWidget *src=0)

Protected Member Functions

virtual void hideEvent (QHideEvent *ev)
virtual void paintEvent (QPaintEvent *ev)

Private Attributes

QPixmap * fPixBuffer
QPixmap * fGrabBuffer
TQtWidgetfParentWidget

Detailed Description

Definition at line 174 of file TGQt.cxx.


Constructor & Destructor Documentation

TQtFeedBackWidget::TQtFeedBackWidget ( QWidget *  mother = 0,
Qt::WindowFlags  f = 0 
) [inline]

Definition at line 207 of file TGQt.cxx.

References p, and palette.

virtual TQtFeedBackWidget::~TQtFeedBackWidget (  )  [inline, virtual]

Definition at line 220 of file TGQt.cxx.

References fGrabBuffer, fParentWidget, and fPixBuffer.


Member Function Documentation

virtual void TQtFeedBackWidget::hideEvent ( QHideEvent *  ev  )  [inline, protected, virtual]

Definition at line 179 of file TGQt.cxx.

References fGrabBuffer, fParentWidget, fPixBuffer, TQtWidget::SetIgnoreLeaveEnter(), and SetParent().

virtual void TQtFeedBackWidget::paintEvent ( QPaintEvent *  ev  )  [inline, protected, virtual]

Definition at line 189 of file TGQt.cxx.

References ClearBuffer(), fGrabBuffer, fPixBuffer, and p.

void TQtFeedBackWidget::SetParent ( TQtWidget w  )  [inline]

Definition at line 226 of file TGQt.cxx.

References fParentWidget, and w.

Referenced by Hide(), hideEvent(), and TGQt::SetDrawMode().

void TQtFeedBackWidget::Hide (  )  [inline]

Definition at line 229 of file TGQt.cxx.

References fParentWidget, TQtWidget::SetIgnoreLeaveEnter(), and SetParent().

Referenced by TGQt::SetDrawMode().

void TQtFeedBackWidget::Show (  )  [inline]

Definition at line 235 of file TGQt.cxx.

References fParentWidget, and TQtWidget::SetIgnoreLeaveEnter().

Referenced by TGQt::DrawBox(), and TQtToggleFeedBack::TQtToggleFeedBack().

QPaintDevice* TQtFeedBackWidget::PixBuffer (  )  [inline]

Definition at line 242 of file TGQt.cxx.

References ClearBuffer(), fParentWidget, and fPixBuffer.

Referenced by TQtPainter::begin().

QPaintDevice* TQtFeedBackWidget::GrabBuffer ( QSize &  s  )  [inline]

Definition at line 256 of file TGQt.cxx.

References ClearBuffer(), fParentWidget, and fPixBuffer.

void TQtFeedBackWidget::ClearBuffer (  )  [inline]

Definition at line 268 of file TGQt.cxx.

References fPixBuffer.

Referenced by GrabBuffer(), paintEvent(), and PixBuffer().

void TQtFeedBackWidget::SetGeometry ( int  xp,
int  yp,
int  w,
int  h,
TQtWidget src = 0 
) [inline]

Definition at line 272 of file TGQt.cxx.

References canvas, and fGrabBuffer.

Referenced by TGQt::DrawBox().


Member Data Documentation

QPixmap* TQtFeedBackWidget::fPixBuffer [private]

Definition at line 175 of file TGQt.cxx.

Referenced by ClearBuffer(), GrabBuffer(), hideEvent(), paintEvent(), PixBuffer(), and ~TQtFeedBackWidget().

QPixmap* TQtFeedBackWidget::fGrabBuffer [private]

Definition at line 176 of file TGQt.cxx.

Referenced by hideEvent(), paintEvent(), SetGeometry(), and ~TQtFeedBackWidget().

TQtWidget* TQtFeedBackWidget::fParentWidget [private]

Definition at line 177 of file TGQt.cxx.

Referenced by GrabBuffer(), Hide(), hideEvent(), PixBuffer(), SetParent(), Show(), and ~TQtFeedBackWidget().


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