Version: 9.15.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

QMainWindowmyMain
 parent main window More...
 
QWidgetmyWidget
 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: