aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--dependencies.yaml10
-rw-r--r--src/quicknativestyle/qstyle/mac/qquickmacstyle_mac.mm15
2 files changed, 16 insertions, 9 deletions
diff --git a/dependencies.yaml b/dependencies.yaml
index 0276dca580..83f6b6aeb4 100644
--- a/dependencies.yaml
+++ b/dependencies.yaml
@@ -1,16 +1,16 @@
dependencies:
../qtbase:
- ref: 0bc9040c90c737025f893ed18f3db0b420151050
+ ref: f9fd7dbfa8570a41e0e842e0f5dd2ac2d91f1c80
required: true
../qtimageformats:
- ref: 46dc686224d5448692f4a7cd625faed718f5f76e
+ ref: b8829738473924bdd13d4759c3aef0f84a571a35
required: false
../qtlanguageserver:
- ref: 1d29e7fc5da13150a546501bc5a0d3f9575f3ee1
+ ref: 438be8ba343b6556736b9af6c53e4f94b44eaae2
required: false
../qtshadertools:
- ref: eefdc76037bcfcc74fc02f80cb5e3cc4fc3a4b4b
+ ref: 1bf65a9e6f1ffb65aeb40e062f612fb15ce83336
required: false
../qtsvg:
- ref: 442ef1a51198fea5fe9dc57b004a5f56f5a87cb7
+ ref: 38a7e2e823c40a2eae41d0711bec5add197e84de
required: false
diff --git a/src/quicknativestyle/qstyle/mac/qquickmacstyle_mac.mm b/src/quicknativestyle/qstyle/mac/qquickmacstyle_mac.mm
index 02758ef594..bbf631d1ce 100644
--- a/src/quicknativestyle/qstyle/mac/qquickmacstyle_mac.mm
+++ b/src/quicknativestyle/qstyle/mac/qquickmacstyle_mac.mm
@@ -4236,10 +4236,17 @@ QRect QMacStyle::subElementRect(SubElement sr, const QStyleOption *opt) const
if ((buttonOpt->features & QStyleOptionButton::Flat))
break;
}
- rect = LargeSmallMini(opt,
- opt->rect.adjusted(7, 5, -7, -7),
- opt->rect.adjusted(6, 6, -6, -6),
- opt->rect.adjusted(6, 5, -6, -6));
+ if (qt_apple_runningWithLiquidGlass()) {
+ rect = LargeSmallMini(opt,
+ opt->rect.adjusted(2, 5, -2, -7),
+ opt->rect.adjusted(6, 6, -6, -6),
+ opt->rect.adjusted(6, 5, -6, -6));
+ } else {
+ rect = LargeSmallMini(opt,
+ opt->rect.adjusted(7, 5, -7, -7),
+ opt->rect.adjusted(6, 6, -6, -6),
+ opt->rect.adjusted(6, 5, -6, -6));
+ }
break;
case SE_SpinBoxLayoutItem:
rect = LargeSmallMini(opt,