Skip to content
Snippets Groups Projects

Feature 2624

Merged konstantin.kukharenko requested to merge feature-2624 into master
1 file
+ 17
11
Compare changes
  • Side-by-side
  • Inline
+ 17
11
@@ -60,6 +60,9 @@ ComboBox {
property int bottomIndentNormal:14 * pt
property int bottomIndentActive:bottomIndentNormal
property int paddingTopItemDelegate:8 * pt
property int paddingBottomItemDelegate:paddingTopItemDelegate
property int heightListElement: 32 * pt
property int intervalListElement: 10 * pt
property int bottomIntervalListElement:intervalListElement
@@ -96,6 +99,19 @@ ComboBox {
else return 0
}
contentItem: Text {
id:textDelegateComboBox
anchors.fill: parent
anchors.topMargin: paddingTopItemDelegate
anchors.bottomMargin: paddingBottomItemDelegate
anchors.leftMargin: popup.visible ? sidePaddingActive : sidePaddingNormal
font.family: fontRobotoRegular.name
font.pixelSize: fontSizeComboBox
text: {if(index != currentIndex) return modelData;}
color: hovered ? hilightColorText : normalColorText
}
//Indent from the bottom edge or the next line that will not stand out when you hover over the mouse
//And here is the list text
background: Rectangle {
@@ -112,17 +128,7 @@ ComboBox {
color: hovered ? hilightColor : normalColor
//the list text
Text {
id:textDelegateComboBox
anchors.fill: parent
// anchors.topMargin: 8 * pt
anchors.leftMargin: popup.visible ? sidePaddingActive : sidePaddingNormal
verticalAlignment: Qt.AlignVCenter
font.family: fontRobotoRegular.name
font.pixelSize: fontSizeComboBox
text: {if(index != currentIndex) return modelData;}
color: hovered ? hilightColorText : normalColorText
}
}
highlighted: parent.highlightedIndex === index
}
Loading