QChildWindowEvent 类
QChildWindowEvent 类包含子窗口更改的事件参数。更多...
头文件 | #include <QChildWindowEvent> |
CMake | find_package(Qt6 REQUIRED COMPONENTS Gui) target_link_libraries(mytarget PRIVATE Qt6::Gui) |
qmake | QT += gui |
自 | Qt 6.7 |
继承自 | QEvent |
- 包括继承成员在内的所有成员列表
- QChildWindowEvent 是 事件类 的一部分。
公共函数
QChildWindowEvent(QEvent::Type type, QWindow *childWindow) | |
QWindow * | child() const |
详细描述
当子窗口被添加或删除时,子窗口事件会被发送到窗口。
在这两种情况下,您只能依赖子窗口是 QWindow — 继承自其的任何子类。这是因为在这种情况下,QEvent::ChildWindowAdded 子类尚未完全构造,而在 QEvent::ChildWindowRemoved 情况下,它可能已经被销毁。
成员函数文档
[显式]
QChildWindowEvent::QChildWindowEvent(QEvent::Type type, QWindow *childWindow)
为特定的 childWindow 构造一个特定 type 的子窗口事件对象。
type 可以是 QEvent::ChildWindowAdded 或 QEvent::ChildWindowRemoved。
另请参阅child().
QWindow *QChildWindowEvent::child() const
返回添加或删除的子窗口。
© 2024 The Qt Company Ltd. 丰富于此处的文档贡献的版权属于它们各自的拥有者。提供的文档是在自由软件基金会的 GNU 自由文档许可证版本 1.3 条件下发布的。Qt 及其相应的标志是 The Qt Company Ltd. 在芬兰和/或其他世界国家的商标。所有其他商标均属于它们各自的拥有者。