1)import声明导入一个指定的模块版本,类似于C++中的#include
2)注释 // 单行注释 /**/可以多行注释,同C++;
3)每一个qml文件都需要一个根元素;
4)每个元素拥有属性,均按照name:value的格式进行赋值;
5)元素支持嵌套;
一个对象可以理解为一个类的实例;规则如下
Rectangle
{
width:300;
height:300;
color:"blue";
}
运行以后显示如下
定义一个子元素
Rectangle
{
width:300;
height:300;
color:"yellow";
Text
{
anchors.centerIn: parent;
text:qsTr( "你好 world" );
}
}运行后显示如下
这就完成了一个基本的qml界面的显示;