library: libGQt #include "TQtClientWidget.h"

# TQtClientWidget

class description - source file - inheritance tree (.pdf)

## class TQtClientWidget : public QFrame

| Inheritance Chart:
`QFrame`
| <- | `TQtClientWidget` |

        private:

                          TQtClientWidget(const TQtClientWidget&)
                     void operator=(const TQtClientWidget&)
                     void operator=(const TQtClientWidget&) const

        protected:

                          TQtClientWidget(TQtClientGuard* guard, int* parent = 0, const char* name = "0", int f = 0)
                     void SetCanvasWidget(TQtWidget* widget)

        public:

                   virtual ~TQtClientWidget()
              virtual void Accelerate(int id)
              EMouseButton Button() const
                    UInt_t ButtonMask() const
            static TClass* Class()
              virtual void closeEvent(QCloseEvent* ev)
                      bool DeleteNotify()
                      void Disconnect()
                TQtWidget* GetCanvasWidget() const
                      void GrabEvent(Event_t& ev, bool own = TRUE)
                   QAccel* HasAccel() const
           virtual TClass* IsA() const
                      bool IsClosing()
                    UInt_t IsEventSelected(UInt_t evmask)
                      bool IsGrabbed(Event_t& ev)
                      bool IsGrabOwner()
          TQtClientWidget* IsKeyGrabbed(const Event_t& ev)
                      bool IsPointerGrabbed(Event_t& ev)
                    UInt_t PointerMask() const
              virtual void polish()
                      void SelectInput(UInt_t evmask)
                      void SetAttributeEventMask(UInt_t evmask)
                      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)
                      void SetEventMask(UInt_t evmask)
                    Bool_t SetKeyMask(Int_t keycode = 0, UInt_t modifier = kAnyModifier, int insert = kInsert)
                      void SetPointerMask(UInt_t modifier, Cursor_t cursor, Bool_t owner_events)
              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)
                      void UnSetPointerMask(bool dtor = false)

### Data Members

        protected:

                   UInt_t fGrabButtonMask
                   UInt_t fGrabPointerMask
                   UInt_t fEventMask
                   UInt_t fSelectEventMask
             EMouseButton fButton
                  QAccel* fGrabbedKey
                   Bool_t fPointerOwner
                 QCursor* fPointerCursor
                     bool fIsClosing
                     bool fDeleteNotify
          TQtClientGuard* fGuard
               TQtWidget* fCanvasWidget

        public:

          static const enum TQtClientWidget:: kRemove
          static const enum TQtClientWidget:: kTestKey
          static const enum TQtClientWidget:: kInsert

## Class Description

### Inline Functions

                        void ~TQtClientWidget()
                        void operator=(const TQtClientWidget&)
                        void operator=(const TQtClientWidget&) const
             TQtClientWidget TQtClientWidget(const TQtClientWidget&)
             TQtClientWidget TQtClientWidget(TQtClientGuard* guard, int* parent = 0, const char* name = "0", int f = 0)
                        void SetCanvasWidget(TQtWidget* widget)
                        void closeEvent(QCloseEvent* ev)
                        bool DeleteNotify()
                  TQtWidget* GetCanvasWidget() const
                        void GrabEvent(Event_t& ev, bool own = TRUE)
                     QAccel* HasAccel() const
                        bool IsClosing()
                        bool IsGrabbed(Event_t& ev)
            TQtClientWidget* IsKeyGrabbed(const Event_t& ev)
                        bool IsPointerGrabbed(Event_t& ev)
                      UInt_t IsEventSelected(UInt_t evmask)
                        bool IsGrabOwner()
                        void SetAttributeEventMask(UInt_t evmask)
                        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)
                        void SetEventMask(UInt_t evmask)
                        void SelectInput(UInt_t evmask)
                        void SetPointerMask(UInt_t modifier, Cursor_t cursor, Bool_t owner_events)
                      Bool_t SetKeyMask(Int_t keycode = 0, UInt_t modifier = kAnyModifier, int insert = kInsert)
                        void UnSetButtonMask(bool dtor = false)
                        void UnSetPointerMask(bool dtor = false)
                        void UnSetKeyMask(Int_t keycode = 0, UInt_t modifier = kAnyModifier)
                      UInt_t ButtonMask() const
                EMouseButton Button() const
                      UInt_t PointerMask() const
                        void Disconnect()
                        void Accelerate(int id)
                        void polish()
                     TClass* Class()
                     TClass* IsA() const
                        void ShowMembers(TMemberInspector& insp, char* parent)
                        void Streamer(TBuffer& b)
                        void StreamerNVirtual(TBuffer& b)

Last update: root/qt:$Name: $:$Id: TQtClientWidget.h,v 1.4 2005/04/15 07:19:50 brun Exp $
Copyright (C) 1995-2004, Rene Brun and Fons Rademakers. *