Obsolete Members for <qqmlintegration.h>
<qqmlintegration.h> 类的以下成员已被废弃。提供这些成员是为了确保旧源代码能够继续运行。我们强烈建议不要在新代码中使用它们。
宏
(deprecated in 6.7) | QML_ADDED_IN_MINOR_VERSION(VERSION) |
(deprecated in 6.7) | QML_REMOVED_IN_MINOR_VERSION(VERSION) |
宏文档
[deprecated in 6.7] QML_ADDED_IN_MINOR_VERSION(VERSION)
自 6.7 版本起,该宏已被废弃。我们强烈建议不要在新代码中使用它。
请使用 `QML_ADDED_IN_VERSION ` 并指定完整版本号。
声明外围类型或命名空间是在相对于模块主版本的指定次版本VERSION 中添加的。该次版本应与方法、槽或信号上由Q_REVISION()宏给出的任何修订号,以及使用Q_PROPERTY()声明的属性上的任何REVISION()属性保持一致。
QML_ADDED_IN_MINOR_VERSION() 仅在类型或命名空间在 QML 中可用时才生效,即该类型或命名空间具有QML_ELEMENT 、QML_NAMED_ELEMENT()、QML_ANONYMOUS 或QML_INTERFACE 宏。
如果该类型所属的 QML 模块被导入的版本低于通过此方式确定的版本,则该 QML 类型将不可见。
另请参阅 QML_ADDED_IN_VERSION 、QML_ELEMENT 和QML_NAMED_ELEMENT 。
[deprecated in 6.7] QML_REMOVED_IN_MINOR_VERSION(VERSION)
自 6.7 版本起,该宏已被废弃。我们强烈建议不要在新的代码中使用它。
请使用 `QML_REMOVED_IN_VERSION ` 并指定完整版本号。
声明外围类型或命名空间已在指定的次版本VERSION 中被移除,该版本相对于模块的主版本。这在替换 QML 类型的实现时特别有用。 如果同一 QML 名称下的其他类型或命名空间中存在相应的 `QML_ADDED_IN_VERSION()`,则在导入低于 `VERSION` 的模块版本时,将使用已移除的类型;而在导入大于或等于 `VERSION` 的模块版本时,将使用新增的类型。
QML_REMOVED_IN_MINOR_VERSION() 仅在类型或命名空间在 QML 中可用时才生效,即存在QML_ELEMENT 、QML_NAMED_ELEMENT()、QML_ANONYMOUS 或QML_INTERFACE 宏。
另请参阅 QML_REMOVED_IN_VERSION 、QML_ELEMENT 和QML_NAMED_ELEMENT 。
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.