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
2253402f
Commit
2253402f
authored
Sep 01, 2015
by
Don Gagne
Browse files
Add scrollbar to mission summary list
parent
6f295b67
Changes
2
Hide whitespace changes
Inline
Side-by-side
src/FlightMap/FlightMap.qml
View file @
2253402f
...
...
@@ -374,22 +374,48 @@ Item {
*/
}
/// Mission item list
Row
{
anchors.margins
:
ScreenTools
.
defaultFontPixelWidth
anchors.left
:
parent
.
left
anchors.right
:
controlWidgets
.
left
anchors.bottom
:
parent
.
bottom
spacing
:
ScreenTools
.
defaultFontPixelWidth
// Mission item list
ScrollView
{
id
:
missionItemScroll
anchors.margins
:
ScreenTools
.
defaultFontPixelWidth
anchors.left
:
parent
.
left
anchors.right
:
controlWidgets
.
left
anchors.bottom
:
parent
.
bottom
height
:
missionItemRow
.
height
+
_scrollBarHeightAdjust
verticalScrollBarPolicy
:
Qt
.
ScrollBarAlwaysOff
opacity
:
0.75
property
bool
_scrollBarShown
:
missionItemRow
.
width
>
missionItemScroll
.
width
property
real
_scrollBarHeightAdjust
:
_scrollBarShown
?
(
scrollBarHeight
.
height
-
scrollBarHeight
.
viewport
.
height
)
+
5
:
0
Repeater
{
model
:
multiVehicleManager
.
activeVehicle
?
multiVehicleManager
.
activeVehicle
.
missionItems
:
0
Row
{
id
:
missionItemRow
spacing
:
ScreenTools
.
defaultFontPixelWidth
MissionItemSummary
{
missionItem
:
modelData
Repeater
{
model
:
multiVehicleManager
.
activeVehicle
?
multiVehicleManager
.
activeVehicle
.
missionItems
:
0
MissionItemSummary
{
opacity
:
0.75
missionItem
:
modelData
}
}
}
}
// This is used to determine the height of a horizontal scroll bar
ScrollView
{
id
:
scrollBarHeight
x
:
10000
y
:
10000
width
:
100
height
:
100
Rectangle
{
height
:
50
width
:
200
}
}
/// Map control widgets
Column
{
...
...
src/QmlControls/MissionItemSummary.qml
View file @
2253402f
...
...
@@ -13,7 +13,6 @@ Rectangle {
border.width
:
2
border.color
:
"
white
"
color
:
"
white
"
opacity
:
0.75
radius
:
ScreenTools
.
defaultFontPixelWidth
MissionItemIndexLabel
{
...
...
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