持续更新中
1、qml常用英语词(ps:首字母大写的写法原则)
关键词: import:输入;
Rectangle:矩形;
Image:图片
//------------部分英语的意思-----------------///
leftMargin:左边距
z:改变叠加后,ui的显示(谁上谁下)。
opacity:透明度 Gradient:渐变色
transparent:透明的(颜色词汇)
2、qml的第一个列子
import QtQuick 2.9 //qt模块
import QtQuick.Controls 2.2
ApplicationWindow{
visible:true;
width:640;
height:480;
title:qsTr("Tabs");
SwipeView{
id:swipeview;
anchors.fill:parent;
currentIndex:tabBar.currentIndex
Page1Form{
}
Page2Form{
}
}
footer: TabBar {
id: tabBar
currentIndex: swipeView.currentIndex
TabButton {
text: qsTr("Page 1")
}
TabButton {
text: qsTr("Page 2")
}
}
}
ApplicationWindow:窗体,应用最上层
SwipeView:滑动视图
anchors.fill:瞄布局,填充;
以下内容来自官方英译
此附加属性保存窗口页脚项。属性可以附加到任何项。如果该项不在ApplicationWindow中,或者该窗口没有页脚项,则该值为空。
3、qml文件是文本文件,qml的槽函数是 on+<信号>的形式
4、打印信息:console,log(...);
5、一般常用把 Item 作为根对象,它一般是不可见的(item )