QGraphicsItem 的过时成员函数

以下 QGraphicsItem 类的成员函数已被弃用。 它们提供是为了保持旧代码的兼容性。我们强烈建议不要在新代码中使用它们。

公共函数

(已弃用) boolhandlesChildEvents() const
(已弃用) voidsetHandlesChildEvents(bool enabled)

成员函数文档

[已弃用] bool QGraphicsItem::handlesChildEvents() const

此函数已弃用。我们强烈建议不要在新代码中使用它。

如果此项目处理子事件(即所有指向其子项的事件都发送到此项目),则返回 true;否则,返回 false。

对于项目组,此属性很有用;它允许一个项目代表其子项目处理事件,而不是其子项目单独处理其事件。

默认情况下返回 false;子项目将自行处理其事件。例外情况是,如果项目是 QGraphicsItemGroup,则默认返回 true。

另请参阅 setHandlesChildEvents()。

[已弃用] void QGraphicsItem::setHandlesChildEvents(bool enabled)

此函数已弃用。我们强烈建议不要在新代码中使用它。

如果 enabled 为 true,则此项目设置为处理其所有子项目的事件(即所有指向其子项目的事件都发送到此项目);如果 enabled 为 false,则此项目将仅处理其自己的事件。默认值是 false。

对于项目组,此属性很有用;它允许一个项目代表其子项目处理事件,而不是其子项目单独处理其事件。

如果一个子项目接受悬停事件,则当光标穿过子项目时,其父项将接收到悬停移动事件,但它不会代表其子项接收悬停进入和悬停离开事件。

另请参阅 handlesChildEvents()。

© 2024 Qt 公司。本文件中包含的文档贡献是各自所有者的版权。本文件中提供的文档是根据自由软件基金会发布的 GNU 自由文档许可证版本 1.3 的条款许可的。Qt 和相应的标志是芬兰的 Qt 公司及其在全球的商标。所有其他商标是各自所有者的财产。