PySide.QtCore.QChildEvent class contains event parameters for child object events.
子级事件会被立即发送给对象,当子级被添加 (或移除) 时。
在这两种情况下,依赖的子级只能是 PySide.QtCore.QObject (或者,若 QObject.isWidgetType() returns true, a PySide.QtGui.QWidget )。这是因为在 QEvent.ChildAdded 情况下,子级尚未被完全构造;在 QEvent.ChildRemoved 情况下,它可能已被销毁。
这些事件的处理程序是 QObject.childEvent() .
| 参数: |
|
|---|
Constructs a child event object of a particular type 为 child .
type 可以是 QEvent.ChildAdded , QEvent.ChildRemoved , QEvent.ChildPolished ,或 QEvent.ChildRemoved .
| 返回类型: | PySide.QtCore.bool |
|---|
返回 true 若 PySide.QtCore.QEvent.type() is QEvent.ChildAdded ;否则返回 false。
| 返回类型: | PySide.QtCore.QObject |
|---|
返回被添加 (或移除) 的子级对象。
| 返回类型: | PySide.QtCore.bool |
|---|
返回 true 若 PySide.QtCore.QEvent.type() is QEvent.ChildPolished ;否则返回 false。
| 返回类型: | PySide.QtCore.bool |
|---|
返回 true 若 PySide.QtCore.QEvent.type() is QEvent.ChildRemoved ;否则返回 false。