Marks a QML file as providing a singleton type.
该特性在 Qt 6.2 引入。
A
.qml
file that provides a singleton type needs to have its
QT_QML_SINGLETON_TYPE
source property set to
TRUE
to ensure that the singleton command is written into the
qmldir
file. This must be done in addition to the QML file containing the
pragma Singleton
statement. The source property must be set before
creating
the module the singleton belongs to.
见
qt_target_qml_sources()
for an example on how to set the
QT_QML_SINGLETON_TYPE
特性。
另请参阅 qt_target_qml_sources .