Transition away from qmlscene
Other than qmlscene
usage in production being discouraged by Qt docs1 and using devtools in production being generally unsafe, we can also benefit from a move to C++ in a number of ways, including AOT QML compilation for faster launch and runtime performance and easier implementation of new features.
-
https://doc.qt.io/qt-5/qtquick-qmlscene.html "The qmlscene utility is meant to be used for testing your QML applications, and not as a launcher in a production environment. To launch a QML application in a production environment, develop a custom C++ application or bundle the QML file in a module."
↩