介绍
核心控件接口 Core Plugin Interface for QGroundControl 。主要看settingsPages、analyzePages、instrumentPages 等,这里明显看出配置了不同类型toolbar按钮对应的页面
1.MainRootWindow.qml
MainRootWindow.qml页面中使用 AppSettings.qml
2.AppSettings.qml
AppSettings.qml页面中使用settingsPages
3.QGCCorePlugin::settingsPages() 函数
在此函数中将部件的名称和相应的qml页面、图标都配置好在列表中
4.QGCOptions
此类相对清晰,它是继续QObject的,其中包括了很多属性值的读取。它在很多qml文件中使用到