qml是基于qt的一种脚本语言(类似css+javascript),如果想运行qml,必须先安装qt运行库。
编写qt应用程序需要有C++基础,为了让开发简单一些,发明一个qml语言来用。
Qt Quick是一种脚本语言(类似于css)。Qt是开发平台,包含了Qt Quick的运行库。Qt和Qt Quick的关系就像 “网页”与“样式表”的关系。
如果你的界面使用Qt Gui写的,那么用不了qml,因为qml的主要作用就是用来做画面的。
把Qt Gui程序当成一个C++程序来看。如果想显示qml做的画面,在Qt Gui程序中打开qml的画面,而不要打开QWidget那种画面即可。