lowercase-qml-type-name is too strict
The lowercase-qml-type-name check warns when QML types registered with qmlRegisterType() or qmlRegisterUncreatableType() don't start with uppercase.
This rule is not true anymore. Since Qt 6.0 value types must have lowercase names in QML:
https://github.com/qt/qtdeclarative/blob/dev/src/qml/qml/qqmlmetatype.cpp#L393 https://github.com/qt/qtdeclarative/commit/6318809df12d08dd7816624457cea409fee2bc57
Edited by Mathias Hasselmann