Obsolete Members for QJSValue
QJSValue 类的以下成员已被废弃。提供这些成员是为了确保旧源代码能够继续运行。我们强烈建议不要在新代码中使用它们。
公共函数
(deprecated in 6.9) bool | isVariant() const |
成员函数文档
[deprecated in 6.9] bool QJSValue::isVariant() const
自 6.9 版本起,此函数已被废弃。我们强烈建议不要在新代码中使用它。
如果该QJSValue 是变体值,则返回true;否则返回false。
警告:此 函数可能会产生意料之外的结果。QJSEngine 仅在极少数情况下才会构建变体值。在 Qt 5.14 之前,情况有所不同:当时QJSEngine::toScriptValue 会为更多类型(而非相应的 ECMAScript 类型)创建变体值。对于许多isVariant 返回 false 的值,您可以通过toVariant 获取有效的QVariant 。
另请参阅 toVariant()。
© 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.