Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Valentin Platzgummer
qgroundcontrol
Commits
e9ea3479
Commit
e9ea3479
authored
Oct 05, 2018
by
Willian Galvani
Browse files
APMSubMotorDisplay: Display motor configurations for each sub frame
parent
d4c9f2ce
Changes
1
Hide whitespace changes
Inline
Side-by-side
src/QmlControls/APMSubMotorDisplay.qml
0 → 100644
View file @
e9ea3479
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
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment