Add scrollbar to profile dropdown

CURA-6843
This commit is contained in:
Jaime van Kessel 2019-10-04 09:39:26 +02:00
parent 027768f151
commit f8951e4140
No known key found for this signature in database
GPG Key ID: 3710727397403C91

View File

@ -41,6 +41,18 @@ Popup
contentItem: Column
{
// This repeater adds the intent labels
ScrollView
{
property real maximumHeight: screenScaleFactor * 400
height: Math.min(contentHeight, maximumHeight)
clip: true
ScrollBar.vertical.policy: height == maximumHeight ? ScrollBar.AlwaysOn: ScrollBar.AlwaysOff
Column
{
width: parent.width
Repeater
{
model: dataModel
@ -51,11 +63,7 @@ Popup
property variant subItemModel: model.qualities
height: childrenRect.height
anchors
{
left: parent.left
right: parent.right
}
width: popup.contentWidth
Label
{
@ -116,7 +124,6 @@ Popup
}
}
}
//Another "intent category" for custom profiles.
Item
{
@ -186,6 +193,8 @@ Popup
}
}
}
}
}
Rectangle
{