forked from qt-creator/qt-creator
QmlDesigner: Show remove button on hover/selection
Change-Id: Ibb58d2f60bea0bf780bd51d209a5ddd953e3cf64 Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io> Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io> Reviewed-by: Brook Cronin <brook.cronin@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
This commit is contained in:
committed by
Henning Gründl
parent
e4c96428c7
commit
4ff83dd4cc
@@ -104,9 +104,11 @@ ListView {
|
|||||||
|
|
||||||
property alias delegateMouseArea: mouseArea
|
property alias delegateMouseArea: mouseArea
|
||||||
|
|
||||||
|
property bool hovered: mouseArea.containsMouse || toolTipArea.containsMouse
|
||||||
|
|
||||||
width: ListView.view.width
|
width: ListView.view.width
|
||||||
height: root.style.squareControlSize.height
|
height: root.style.squareControlSize.height
|
||||||
color: mouseArea.containsMouse ?
|
color: itemDelegate.hovered ?
|
||||||
itemDelegate.ListView.isCurrentItem ? root.style.interactionHover
|
itemDelegate.ListView.isCurrentItem ? root.style.interactionHover
|
||||||
: root.style.background.hover
|
: root.style.background.hover
|
||||||
: "transparent"
|
: "transparent"
|
||||||
@@ -170,10 +172,12 @@ ListView {
|
|||||||
height: root.style.squareControlSize.height
|
height: root.style.squareControlSize.height
|
||||||
|
|
||||||
color: toolTipArea.containsMouse ?
|
color: toolTipArea.containsMouse ?
|
||||||
itemDelegate.ListView.isCurrentItem ? root.style.interactionHover
|
itemDelegate.ListView.isCurrentItem ? root.style.interactionGlobalHover
|
||||||
: root.style.background.hover
|
: root.style.background.globalHover
|
||||||
: "transparent"
|
: "transparent"
|
||||||
|
|
||||||
|
visible: itemDelegate.hovered || itemDelegate.ListView.isCurrentItem
|
||||||
|
|
||||||
Text {
|
Text {
|
||||||
anchors.fill: parent
|
anchors.fill: parent
|
||||||
|
|
||||||
|
@@ -76,6 +76,7 @@ QtObject {
|
|||||||
// Special colors
|
// Special colors
|
||||||
property color interaction: Values.themeInteraction
|
property color interaction: Values.themeInteraction
|
||||||
property color interactionHover: Values.themeInteractionHover
|
property color interactionHover: Values.themeInteractionHover
|
||||||
|
property color interactionGlobalHover: "#ffB0E1FC"
|
||||||
// TODO needs to removed in the future
|
// TODO needs to removed in the future
|
||||||
property color thumbnailLabelBackground: Values.themeThumbnailLabelBackground
|
property color thumbnailLabelBackground: Values.themeThumbnailLabelBackground
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user