Commit e9ea3479 authored by Willian Galvani's avatar Willian Galvani

APMSubMotorDisplay: Display motor configurations for each sub frame

parent d4c9f2ce
import QtQuick 2.3
import QGroundControl.Palette 1.0
import QGroundControl.ScreenTools 1.0
import QGroundControl 1.0
import QGroundControl.FactSystem 1.0
import QGroundControl.FactControls 1.0
Item {
id: root
property var frameType: 0
// TODO need a better class for getting vehicle parameters into qml?
// according to comments in FactPanelController.h, this is not the intended use case
function getImage() {
switch (frameType) {
case 0:
return "qrc:///qmlimages/Frames/BlueROV1.png"
case 1:
return "qrc:///qmlimages/Frames/Vectored.png"
case 2:
return "qrc:///qmlimages/Frames/Vectored6DOF.png"
case 4:
return "qrc:///qmlimages/Frames/SimpleROV-3.png"
case 5:
return "qrc:///qmlimages/Frames/SimpleROV-4.png"
}
return ""
}
Component.onCompleted: {
console.log(getImage())
subImage.source = getImage()
}
Image {
id: subImage
anchors.margins: ScreenTools.defaultFontPixelWidth
anchors.fill: parent
fillMode: Image.PreserveAspectFit
smooth: true
mipmap: true
}
} // Item
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment