Function qmetaobject::qtdeclarative::qml_register_singleton_type [−][src]
pub fn qml_register_singleton_type<T: QObject + QSingletonInit + Sized + Default>(
uri: &CStr,
version_major: u32,
version_minor: u32,
qml_name: &CStr
)
Expand description
Register the specified type as a singleton QML object.
A new object will be default-constructed for each new instance of QmlEngine
.
After construction of the corresponding C++ object the QSingletonInit::init()
function
will be called.
Refer to the Qt documentation for qmlRegisterSingletonType.
Panics
The process will be aborted when the default or init functions panic.