diff options
Diffstat (limited to 'share/qtcreator/qmldesigner/newprojectdialog/imports/NewProjectDialog/Styles.qml')
-rw-r--r-- | share/qtcreator/qmldesigner/newprojectdialog/imports/NewProjectDialog/Styles.qml | 14 |
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 |