Version: 9.16.0
QtxMainWindow::Filter Class Reference

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

Inheritance diagram for QtxMainWindow::Filter:
Inheritance graph

Public Member Functions

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

Private Attributes

QMainWindow * myMain
 parent main window More...
 
QWidget * myWidget
 widget being watched More...
 

Detailed Description

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

Constructor & Destructor Documentation

◆ Filter()

QtxMainWindow::Filter::Filter ( QWidget *  wid,
QtxMainWindow *  mw,
QObject *  parent = 0 
)

Constructor.

Parameters
widwidget to be watched
mwparent main window
parentparent object (in terms of QObject)

◆ ~Filter()

QtxMainWindow::Filter::~Filter ( )
virtual

Destructor.

Member Function Documentation

◆ eventFilter()

bool QtxMainWindow::Filter::eventFilter ( QObject *  o,
QEvent *  e 
)
virtual

Event filter.

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

Parameters
orecevier object
eevent

Member Data Documentation

◆ myMain

QMainWindow* QtxMainWindow::Filter::myMain
private

parent main window

◆ myWidget

QWidget* QtxMainWindow::Filter::myWidget
private

widget being watched


The documentation for this class was generated from the following file: