[quote][size=2][color=#999999]AmovlabPony 发表于 2019-4-22 11:30[/color][/size]
1.做好的软件,如何打包 windows 和 ubuntu打包
2.地面开发资源汇总(mavlink网站 QGC网站 github网站 QT学 ...[/quote]
添加button并且触发控件
下面以在工具栏添加一个Button为例,进行展示:
-
1 确定添加Button的文件位置
打开MainToolBar.qml文件,进行编辑。
-
2 选择控件
我们想要添加一个Button,我们选择QGCButton,QGC设置了点击、悬停的Button控件的样式,详细可以参看源码。
-
3 确定控件的位置
在analyzeButton控件之后,初步分析,该控件和其他控件采用了Row布局,在其内部的控件会自动按照一行排序,同样的一列可以采用Column控件进行布局。在id为analyzeButton下方的Rectangle之后添加代码:
QGCButton{
id: buttonDemo
//Button上的提示信息
text: qsTr("Button Demo")
//鼠标点击触发事件,示例是给出一个log信息
onClicked:{
console.log("Button Demo is clicked!")
}
}
代码样式效果如下:
|