TQtClientWidget is a QFrame implemantation backing ROOT TGWindow objects It tries to mimic the X11 Widget behaviour, that kind the ROOT Gui relies on heavily.
virtual | ~TQtClientWidget() |
virtual void | Accelerate(int id) |
EMouseButton | Button() const |
UInt_t | ButtonEventMask() const |
UInt_t | ButtonMask() const |
static TClass* | Class() |
virtual void | closeEvent(QCloseEvent* ev) |
bool | DeleteNotify() |
TQtWidget* | GetCanvasWidget() const |
QCursor* | GrabButtonCursor() const |
void | GrabEvent(Event_t& ev, bool own = TRUE) |
QCursor* | GrabPointerCursor() const |
Q3Accel* | HasAccel() const |
virtual TClass* | IsA() const |
bool | IsClosing() |
UInt_t | IsEventSelected(UInt_t evmask) const |
bool | IsGrabbed(Event_t& ev) |
bool | IsGrabButtonSelected(UInt_t evmask) const |
bool | IsGrabOwner() |
bool | IsGrabPointerSelected(UInt_t evmask) const |
TQtClientWidget* | IsKeyGrabbed(const Event_t& ev) |
UInt_t | PointerMask() const |
virtual void | polish() |
UInt_t | SelectEventMask() const |
void | SelectInput(UInt_t evmask) |
void | SetAttributeEventMask(UInt_t evmask) |
void | SetButtonEventMask(UInt_t evmask, Cursor_t cursor = 0) |
void | SetButtonMask(UInt_t modifier = kAnyModifier, EMouseButton button = kAnyButton) |
void | SetClosing(bool flag = kTRUE) |
void | SetCursor() |
void | SetCursor(Cursor_t cursor) |
void | SetDeleteNotify(bool flag = true) |
virtual void | setEraseColor(const QColor& color) |
virtual void | setErasePixmap(const QPixmap& pixmap) |
Bool_t | SetKeyMask(Int_t keycode = 0, UInt_t modifier = kAnyModifier, int insert = kInsert) |
virtual void | ShowMembers(TMemberInspector& insp, char* parent) |
virtual void | Streamer(TBuffer& b) |
void | StreamerNVirtual(TBuffer& b) |
void | UnSetButtonMask(bool dtor = false) |
void | UnSetKeyMask(Int_t keycode = 0, UInt_t modifier = kAnyModifier) |
TQtClientWidget(TQtClientGuard* guard, int* parent = 0, const char* name = 0, int f = 0) | |
virtual void | paintEvent(QPaintEvent*) |
void | SetCanvasWidget(TQtWidget* widget) |
TQtClientWidget(const TQtClientWidget&) | |
void | operator=(const TQtClientWidget&) |
EMouseButton | fButton | |
TQtWidget* | fCanvasWidget | |
bool | fDeleteNotify | |
QColor* | fEraseColor | Color to paint widget background with our PainEvent |
QPixmap* | fErasePixmap | pixmap to paint widget background with our PainEvent |
QCursor* | fGrabButtonCursor | |
UInt_t | fGrabButtonMask | modifier button mask for TVirtualX::GrabButton |
UInt_t | fGrabEventButtonMask | input event mask for TVirtualX::GrabButton |
UInt_t | fGrabEventPointerMask | input event mask for TVirtualX::GrabPointer |
QCursor* | fGrabPointerCursor | |
QAccel* | fGrabbedKey | |
TQtClientGuard* | fGuard | |
bool | fIsClosing | |
TGWindow* | fMyRootWindow | back pointer to the host window object |
QCursor* | fNormalPointerCursor | |
Bool_t | fPointerOwner | |
UInt_t | fSaveSelectInputMask | To save dutinr the grabbing the selectInput |
UInt_t | fSelectEventMask | input mask for SelectInput |
{ fGrabEventButtonMask = evmask; fGrabButtonCursor =(QCursor *) cursor; }