Version: 6.3.1
Signals | Public Member Functions | Protected Member Functions | Private Slots | Private Attributes

QtxWorkstackChild Class Reference

Workarea child widget container.

#include <QtxWorkstack.h>

Inheritance diagram for QtxWorkstackChild:
Inheritance graph

Signals

void shown (QtxWorkstackChild *)
 Emitted when child widget is shown.
void hidden (QtxWorkstackChild *)
 Emitted when child widget is hidden.
void activated (QtxWorkstackChild *)
 Emitted when child widget is activated.
void captionChanged (QtxWorkstackChild *)
 Emitted when child widget's title is changed.

Public Member Functions

 QtxWorkstackChild (QWidget *, QWidget *=0, Qt::WindowFlags=0)
 Constructor.
virtual ~QtxWorkstackChild ()
 Destructor.
QWidgetwidget () const
 Get child widget.
int id () const
 Returns the id.
void setId (const int)
 Sets the id.
bool visibility ()
 Returns true if this child window should be visible.
QtxWorkstackAreaarea () const
virtual bool eventFilter (QObject *, QEvent *)
 Custom event filter.

Protected Member Functions

virtual void childEvent (QChildEvent *)
 Customize child event handler.

Private Slots

void onDestroyed (QObject *)
 Called when child widget is destroyed.

Private Attributes

int myId
 id
QPointer< QWidgetmyWidget
 child widget

Constructor & Destructor Documentation

QtxWorkstackChild::QtxWorkstackChild ( QWidget wid,
QWidget parent = 0,
Qt::WindowFlags  f = 0 
)
Parameters:
widchild widget
parentparent widget
fwidget flags

References myWidget, and onDestroyed().

QtxWorkstackChild::~QtxWorkstackChild ( ) [virtual]

References onDestroyed(), and widget().


Member Function Documentation

QWidget * QtxWorkstackChild::widget ( ) const
Returns:
child widget

References myWidget.

int QtxWorkstackChild::id ( ) const

References myId.

void QtxWorkstackChild::setId ( const int  id)

References id(), and myId.

bool QtxWorkstackChild::visibility ( )

References myWidget.

QtxWorkstackArea * QtxWorkstackChild::area ( ) const

References test_table.a.

bool QtxWorkstackChild::eventFilter ( QObject o,
QEvent e 
) [virtual]

Process events from child widgets.

Parameters:
oevent receiver widget
eevent
Returns:
true if event should be filtered (stop further processing)

References activated(), captionChanged(), hidden(), and shown().

void QtxWorkstackChild::shown ( QtxWorkstackChild w) [signal]
Parameters:
wchild widget container
void QtxWorkstackChild::hidden ( QtxWorkstackChild w) [signal]
Parameters:
wchild widget container
void QtxWorkstackChild::activated ( QtxWorkstackChild w) [signal]
Parameters:
wchild widget container
void QtxWorkstackChild::captionChanged ( QtxWorkstackChild w) [signal]
Parameters:
wchild widget container
void QtxWorkstackChild::onDestroyed ( QObject obj) [private, slot]
Parameters:
objchild widget being destroyed
void QtxWorkstackChild::childEvent ( QChildEvent *  e) [protected, virtual]
Parameters:
echild event

References myWidget, and widget().


Field Documentation

int QtxWorkstackChild.myId [private]
QPointer<QWidget> QtxWorkstackChild.myWidget [private]
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