Question: what is the difference between qt widgets and qml?
Answer: The main differences between the two are that the first version of Qt Quick Controls are implement in QML alone whereas the second one is a combination of both QML and C++. This enables the Controls 2 to perform much better than 1.