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 |
TQtWidget * | fParentWidget |
Definition at line 174 of file TGQt.cxx.
TQtFeedBackWidget::TQtFeedBackWidget | ( | QWidget * | mother = 0 , |
|
Qt::WindowFlags | f = 0 | |||
) | [inline] |
virtual TQtFeedBackWidget::~TQtFeedBackWidget | ( | ) | [inline, virtual] |
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] |
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] |
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().
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().