QGroundControl Developers Guide——Controls
来源:互联网 发布:软件的技术特点 编辑:程序博客网 时间:2024/06/16 12:50
by luoshi006
欢迎交流~ 个人 Gitter 交流平台,点击直达:
QGroundControl 官方的开发者文档地址:
https://donlakeflyer.gitbooks.io/qgroundcontrol-developers-guide/content/
截稿日期:2016/11/23
Controls
QGC 提供了一套用于构建用户界面的基础控件(controls)。是基于 Qt 中 QML Controls 控件的轻量封装。
import QGroundControl.Controls 1.0
Qt Controls
以下 QGC 控件基于标准 Qt QML Controls 开发,与 Qt 标准控件功能相同,只是其颜色由 QGC palette
提供。
- QGCButton
- QGCCheckBox
- QGCColoredImage
- QGCComboBox
- QGCFlickable
- QGCLabel
- QGCMovableItem
- QGCRadioButton
- QGCSlider
- QGCTextField
QGC Controls
这些自定义的控件只用于 QGC ,是其用户界面中的基本元素。
DropButton - 圆形按钮,单击时会弹出选项。(Plan view -> Sync button)
ExclusiveGroupItem - 作为自定义控件的 base Item ,提供 Qml ExclusiveGroup concept。
QGCView - 系统中顶层视图的基本控制,提供
FactPanels
支持和QGCViewDialogs
、QGCViewMessages
显示.QGCViewDialog - 在
QGCView
中从右侧弹出的对话框。可以定制对话框元素(接收/拒绝)。(eg. 参数界面的参数修改对话框)QGCViewMessage -
QGCViewDialog
的简化版,可以定制按钮和短文本。QGCViewPanel -
QGCView
中的主视图。RoundButton - 圆形按钮,圆形内显示图标。
SetupPage - 飞行器配置页,提供标题(title)、描述(description)、内容区域(component page contents area)。
- QGroundControl Developers Guide——Controls
- QGroundControl Developers Guide——Overview
- QGroundControl Developers Guide——Communication Flow
- QGroundControl Developers Guide——Firmware Plugins
- QGroundControl Developers Guide——Class Hierarchy
- QGroundControl Developers Guide——Fact System
- QGroundControl Developers Guide——Parameters
- QGroundControl Developers Guide——Mission
- QGroundControl Developers Guide——Survey
- QGroundControl Developers Guide——User Interface Design
- QGroundControl Developers Guide——Font and Palette
- QGroundControl Developers Guide——Top Level Views
- QGroundControl —— MAVLink 命令
- QGroundControl 笔记 —— QGCApplication
- QGroundControl笔记 —— QGCToolbox
- QGroundControl笔记 —— MainWindow
- QGroundControl笔记 —— main()函数
- QGroundControl笔记 —— 串口数据流
- C++ 部分快捷键整理
- DirectoryEntry IIS操作
- LPC11E68串口USART1学习笔记
- Android 如何创建子线程以及区分主线程
- mysql 省区sql表
- QGroundControl Developers Guide——Controls
- 第十二周项目1-图基本算法库
- java数组
- LeetCode笔记:219. Contains Duplicate II
- 3种web会话管理的方式
- 为什么要使用存储过程以及存储过程的优缺点
- 讲通一个小知识点---C语言三目运算符
- elasticsearch 口水篇(3)java客户端 - Jest
- mybatis配置