Version: 6.3.1
Public Member Functions | Private Attributes

QtxMainWindow.Filter Class Reference

Internal object used to filter child removal events for specified widget from parent widget.

Inheritance diagram for QtxMainWindow.Filter:
Inheritance graph

Public Member Functions

 Filter (QWidget *, QtxMainWindow *, QObject *=0)
 Constructor.
virtual ~Filter ()
 Destructor.
virtual bool eventFilter (QObject *, QEvent *)
 Event filter.

Private Attributes

QMainWindowmyMain
 parent main window
QWidgetmyWidget
 widget being watched

Constructor & Destructor Documentation

QtxMainWindow.Filter::Filter ( QWidget wid,
QtxMainWindow mw,
QObject parent = 0 
)
Parameters:
widwidget to be watched
mwparent main window
parentparent object (in terms of QObject)
QtxMainWindow.Filter::~Filter ( ) [virtual]

Member Function Documentation

bool QtxMainWindow.Filter::eventFilter ( QObject o,
QEvent e 
) [virtual]

Watches for the specified widget and prevents its removal from the parent main window.

Parameters:
orecevier object
eevent

Field Documentation

Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS