Why do i need QML when i have C++ in Qt? : <p>I have been working in Qt for nearly 4 - 5 month and now i found QML. First i thought that QML is front-end of your project while c++ is back-end. And if it is really so why the hack i learned QWidgets, QTreeView, QTableWidget...etc if i don`t use them in my project as QML comes here!!! I feel very "annoyance". What i mean that why Qt created QML as it has above widgets and C++ (the best language for me:)? In some QML books i found that it is completaly a language which has everything in c++, i mean network, class, function so on... and which one should i use when working in Qt c++ or QML?</p>
