library: libGQt
#include "TQtClientWidget.h"

TQtClientWidget


class description - header file
viewCVS header

class TQtClientWidget: public QFrame

Inheritance Inherited Members Includes Libraries
Class Charts

Function Members (Methods)

Display options:
Show inherited
Show non-public
public:
virtual~TQtClientWidget()
virtual voidAccelerate(int id)
EMouseButtonButton() const
UInt_tButtonEventMask() const
UInt_tButtonMask() const
static TClass*Class()
virtual voidcloseEvent(QCloseEvent* ev)
boolDeleteNotify()
TQtWidget*GetCanvasWidget() const
QCursor*GrabButtonCursor() const
voidGrabEvent(Event_t& ev, bool own = TRUE)
QCursor*GrabPointerCursor() const
QAccel*HasAccel() const
virtual TClass*IsA() const
boolIsClosing()
UInt_tIsEventSelected(UInt_t evmask) const
boolIsGrabbed(Event_t& ev)
boolIsGrabButtonSelected(UInt_t evmask) const
boolIsGrabOwner()
boolIsGrabPointerSelected(UInt_t evmask) const
TQtClientWidget*IsKeyGrabbed(const Event_t& ev)
UInt_tPointerMask() const
virtual voidpolish()
UInt_tSelectEventMask() const
voidSelectInput(UInt_t evmask)
voidSetAttributeEventMask(UInt_t evmask)
voidSetButtonEventMask(UInt_t evmask, Cursor_t cursor = 0)
voidSetButtonMask(UInt_t modifier = kAnyModifier, EMouseButton button = kAnyButton)
voidSetClosing(bool flag = kTRUE)
voidSetCursor()
voidSetCursor(Cursor_t cursor)
voidSetDeleteNotify(bool flag = true)
Bool_tSetKeyMask(Int_t keycode = 0, UInt_t modifier = kAnyModifier, int insert = kInsert)
virtual voidShowMembers(TMemberInspector& insp, char* parent)
virtual voidStreamer(TBuffer& b)
voidStreamerNVirtual(TBuffer& b)
voidUnSetButtonMask(bool dtor = false)
voidUnSetKeyMask(Int_t keycode = 0, UInt_t modifier = kAnyModifier)
protected:
TQtClientWidget(TQtClientGuard* guard, int* parent = 0, const char* name = "0", int f = 0)
voidSetCanvasWidget(TQtWidget* widget)
private:
TQtClientWidget(const TQtClientWidget&)
voidoperator=(const TQtClientWidget&)
voidoperator=(const TQtClientWidget&) const

Data Members

public:
enum { kRemove
kTestKey
kInsert
};
protected:
UInt_tfGrabButtonMaskmodifier button mask for TVirtualX::GrabButton
UInt_tfGrabEventPointerMaskinput event mask for TVirtualX::GrabPointer
UInt_tfGrabEventButtonMaskinput event mask for TVirtualX::GrabButton
UInt_tfSelectEventMaskinput mask for SelectInput
UInt_tfSaveSelectInputMaskTo save dutinr the grabbing the selectInput
EMouseButtonfButton
QAccel*fGrabbedKey
Bool_tfPointerOwner
QCursor*fNormalPointerCursor
QCursor*fGrabPointerCursor
QCursor*fGrabButtonCursor
boolfIsClosing
boolfDeleteNotify
TQtClientGuard*fGuard
TQtWidget*fCanvasWidget

Class Description

bool DeleteNotify()
______________________________________________________________________________
{return fDeleteNotify; }
TQtWidget * GetCanvasWidget()
______________________________________________________________________________
______________________________________________________________________________
{ return fCanvasWidget;}
QAccel * HasAccel()
{ return fGrabbedKey; }
bool IsClosing()
______________________________________________________________________________
{ return fIsClosing; }
void SetCursor()
______________________________________________________________________________
void SetCursor(Cursor_t cursor)
______________________________________________________________________________
 Change the pre-define curos shape and set it
void SetClosing(bool flag)
______________________________________________________________________________
______________________________________________________________________________
{ fIsClosing = flag;}
void SetDeleteNotify(bool flag)
{fDeleteNotify = flag;}
void SetAttributeEventMask(UInt_t evmask)
______________________________________________________________________________
{ SelectInput (evmask);}
void SetButtonEventMask(UInt_t evmask,Cursor_t cursor)
______________________________________________________________________________
{ fGrabEventButtonMask = evmask; fGrabButtonCursor =(QCursor *) cursor; }
EMouseButton Button()
______________________________________________________________________________
{ return fButton; }
UInt_t ButtonEventMask()
______________________________________________________________________________
{ return fGrabEventButtonMask;}
UInt_t ButtonMask()
______________________________________________________________________________
{ return fGrabButtonMask; }
UInt_t PointerMask()
______________________________________________________________________________
{ return fGrabEventPointerMask;}
UInt_t SelectEventMask()
______________________________________________________________________________
{return fSelectEventMask;}
QCursor * GrabButtonCursor()
______________________________________________________________________________
{ return fGrabButtonCursor; }
QCursor * GrabPointerCursor()
______________________________________________________________________________
{ return fGrabPointerCursor; }
bool IsGrabPointerSelected(UInt_t evmask)
______________________________________________________________________________
{ return evmask & PointerMask(); }
void operator=(const TQtClientWidget&)
{}
void operator=(const TQtClientWidget&)
{}
TQtClientWidget(const TQtClientWidget&)
{}
TQtClientWidget(TQtClientGuard *guard, QWidget* parent=0, const char* name=0, Qt::WFlags f=0)
void SetCanvasWidget(TQtWidget *widget)
virtual ~TQtClientWidget()
void closeEvent(QCloseEvent *ev)
void GrabEvent(Event_t &ev,bool own=TRUE)
TQtClientWidget * IsKeyGrabbed(const Event_t &ev)
bool IsGrabOwner()
{ return fPointerOwner;}
void UnSetKeyMask(Int_t keycode = 0, UInt_t modifier=kAnyModifier)
void Accelerate(int id)
void polish()

Last update: Tue Nov 21 09:34:59 2006


ROOT page - Class index - Class Hierarchy - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.