Cannot access singleton as a property of an object
Access singleton via object
What happened?
You accessed a singleton using the syntax for accessing attached properties from a namespace.
Why is this bad?
Singletons can't be accessed in this way. The expression will evaluate to undefined.
Example
import QtQml import QtQuick as QQ QtObject { id: root // Cannot access singleton as a property of an object. Did you want to access an attached object? property var singletonAccess: root.QQ.Application.platform }
To fix this warning, remove the id
or property in front of the namespace if you intended to use the singleton. Alternatively, check for typos if you wanted to access an attached property.
© 2024 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.