From 18931af16f3ef7f0a9f877bd0aa6d232eb095067 Mon Sep 17 00:00:00 2001 From: Alessandro Portale Date: Thu, 10 Apr 2025 12:17:54 +0200 Subject: Tracing: Re-introduce padding for ImageToolButton Padding is needed for a consistent appearance when using the "Relaxed" toolbar style. The first approach for padding used PaddedRectangle which is unsupported. Padding was therefore removed. This change re-introduces padding by using QtQuick.Controls.*inset Amends: 52d994e2abe198504f1777c0e9afbacc4e6d28b2 Change-Id: I9b6666fc4c17d6fda18d2fb27803b419643d0c64 Reviewed-by: Ulf Hermann --- src/libs/tracing/qml/ImageToolButton.qml | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/libs/tracing') diff --git a/src/libs/tracing/qml/ImageToolButton.qml b/src/libs/tracing/qml/ImageToolButton.qml index ebbc8e28907..25b3f862e8c 100644 --- a/src/libs/tracing/qml/ImageToolButton.qml +++ b/src/libs/tracing/qml/ImageToolButton.qml @@ -22,6 +22,11 @@ ToolButton { smooth: false } + topInset: Theme.compactToolbar() ? 0 : 3 + rightInset: topInset + bottomInset: topInset + leftInset: topInset + background: Rectangle { radius: Theme.compactToolbar() ? 0 : 5 color: (parent.checked || parent.pressed) -- cgit v1.2.3