library: libGQt
#include "TQtClientFilter.h"

TQtClientFilter


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

class TQtClientFilter : public QObject

Inheritance Chart:
QObject
<-
TQtClientFilter
    private:
TQtClientFilter(const TQtClientFilter&) void operator=(const TQtClientFilter&) void operator=(const TQtClientFilter&) const protected:
bool eventFilter(QObject* o, QEvent* e) TQtClientWidget* GetPointerGrabber() const TQtEventQueue* Queue() void SetKeyGrabber(TQtClientWidget* grabber) void SetPointerGrabber(TQtClientWidget* grabber) void UnSetKeyGrabber(TQtClientWidget* grabber) public:
TQtClientFilter() virtual ~TQtClientFilter() void AppendButtonGrab(TQtClientWidget* widget) void AppendPointerGrab(TQtClientWidget*) static TClass* Class() virtual TClass* IsA() const void RemoveButtonGrab(QObject* widget) void RemovePointerGrab(QObject*) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members


    protected:
TQtEventQueue* fRootEventQueue TQtNextEventMessage* fNotifyClient QPtrList<TQtClientWidget> fButtonGrabList TQtClientWidget* fPointerGrabber TQtClientWidget* fKeyGrabber Bool_t fIsGrabbing

Class Description


~TQtClientFilter()

bool eventFilter( QObject *qWidget, QEvent *e )
 Dispatch The Qt event from event queue to Event_t structure
 Not all of the event fields are valid for each event type,
 except fType and fWindow.

void AppendPointerGrab(TQtClientWidget *widget)

void RemovePointerGrab(QObject *widget)



Inline Functions


                    void operator=(const TQtClientFilter&)
                    void operator=(const TQtClientFilter&) const
         TQtClientFilter TQtClientFilter(const TQtClientFilter&)
          TQtEventQueue* Queue()
        TQtClientWidget* GetPointerGrabber() const
                    void SetPointerGrabber(TQtClientWidget* grabber)
                    void SetKeyGrabber(TQtClientWidget* grabber)
                    void UnSetKeyGrabber(TQtClientWidget* grabber)
         TQtClientFilter TQtClientFilter()
                    void AppendButtonGrab(TQtClientWidget* widget)
                    void RemoveButtonGrab(QObject* widget)
                 TClass* Class()
                 TClass* IsA() const
                    void ShowMembers(TMemberInspector& insp, char* parent)
                    void Streamer(TBuffer& b)
                    void StreamerNVirtual(TBuffer& b)


Author: Valeri Fine 21/01/2002
Last update: root/qt:$Name: $:$Id: TQtClientFilter.cxx,v 1.8 2005/08/17 20:08:37 brun Exp $
Copyright (C) 1995-2004, Rene Brun and Fons Rademakers. *


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.