summaryrefslogtreecommitdiff
path: root/share/qtcreator/qmldesigner/newprojectdialog/imports/NewProjectDialog/Styles.qml
diff options
context:
space:
mode:
Diffstat (limited to 'share/qtcreator/qmldesigner/newprojectdialog/imports/NewProjectDialog/Styles.qml')
-rw-r--r--share/qtcreator/qmldesigner/newprojectdialog/imports/NewProjectDialog/Styles.qml14
1 files changed, 9 insertions, 5 deletions
diff --git a/share/qtcreator/qmldesigner/newprojectdialog/imports/NewProjectDialog/Styles.qml b/share/qtcreator/qmldesigner/newprojectdialog/imports/NewProjectDialog/Styles.qml
index 84ccff7429..d89d2d5157 100644
--- a/share/qtcreator/qmldesigner/newprojectdialog/imports/NewProjectDialog/Styles.qml
+++ b/share/qtcreator/qmldesigner/newprojectdialog/imports/NewProjectDialog/Styles.qml
@@ -140,11 +140,15 @@ Item {
height: DialogValues.styleImageHeight
+ 2 * DialogValues.styleImageBorderWidth
- border.color: delegateId.hovered
- ? DialogValues.textColor
- : (index === stylesList.currentIndex
- ? DialogValues.textColorInteraction
- : "transparent")
+ border.color: {
+ if (index === stylesList.currentIndex)
+ return DialogValues.textColorInteraction
+
+ if (delegateId.hovered)
+ return DialogValues.textColor
+ else
+ return "transparent"
+ }
border.width: index === stylesList.currentIndex || delegateId.hovered
? DialogValues.styleImageBorderWidth