Eneboo - Documentación para desarrolladores
|
The QChildEvent class contains event parameters for child object events. Más...
#include <qevent.h>
Métodos públicos | |
QChildEvent (Type type, QObject *child) | |
QObject * | child () const |
bool | inserted () const |
bool | removed () const |
QChildEvent (Type type, QObject *child) | |
QObject * | child () const |
bool | inserted () const |
bool | removed () const |
Atributos protegidos | |
QObject * | c |
The QChildEvent class contains event parameters for child object events.
Child events are sent to objects when children are inserted or removed.
A ChildRemoved
event is sent immediately, but a ChildInserted
event is posted (with QApplication::postEvent()).
Note that if a child is removed immediately after it is inserted, the ChildInserted
event may be suppressed, but the ChildRemoved
event will always be sent. In this case there will be a ChildRemoved
event without a corresponding ChildInserted
event.
The handler for these events is QObject::childEvent().
Constructs a child event object. The child is the object that is to be removed or inserted.
The type parameter must be either QEvent::ChildInserted
or QEvent::ChildRemoved
.
QObject * QChildEvent::child | ( | ) | const [inline] |
Returns the child widget that was inserted or removed.
QObject* QChildEvent::child | ( | ) | const [inline] |
bool QChildEvent::inserted | ( | ) | const [inline] |
bool QChildEvent::inserted | ( | ) | const [inline] |
Returns TRUE if the widget received a new child; otherwise returns FALSE.
bool QChildEvent::removed | ( | ) | const [inline] |
Returns TRUE if the object lost a child; otherwise returns FALSE.
bool QChildEvent::removed | ( | ) | const [inline] |
QObject * QChildEvent::c [protected] |