From 1764a8a9180b40874a2c016c34b67ca353c38adb Mon Sep 17 00:00:00 2001 From: kirakira <847320916@QQ.com> Date: Mon, 20 Nov 2023 12:59:47 +0800 Subject: [PATCH] #325 win: don't show two tooltips (#326) Co-authored-by: yangzhenghan --- src/quick/quickstandardtitlebar.cpp | 2 +- src/widgets/standardtitlebar.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/quick/quickstandardtitlebar.cpp b/src/quick/quickstandardtitlebar.cpp index 1bb665b6..352e26bd 100644 --- a/src/quick/quickstandardtitlebar.cpp +++ b/src/quick/quickstandardtitlebar.cpp @@ -361,7 +361,7 @@ void QuickStandardTitleBar::clickCloseButton() void QuickStandardTitleBar::retranslateUi() { -#if (!defined(Q_OS_MACOS) && FRAMELESSHELPER_CONFIG(system_button)) +#if (FRAMELESSHELPER_CONFIG(system_button) && defined(Q_OS_LINUX)) qobject_cast(qmlAttachedPropertiesObject(m_minimizeButton))->setText(tr("Minimize")); qobject_cast(qmlAttachedPropertiesObject(m_maximizeButton))->setText([this]() -> QString { if (const QQuickWindow * const w = window()) { diff --git a/src/widgets/standardtitlebar.cpp b/src/widgets/standardtitlebar.cpp index a1de43dd..fe0e0cb0 100644 --- a/src/widgets/standardtitlebar.cpp +++ b/src/widgets/standardtitlebar.cpp @@ -338,7 +338,7 @@ void StandardTitleBarPrivate::updateChromeButtonColor() void StandardTitleBarPrivate::retranslateUi() { -#if (!defined(Q_OS_MACOS) && FRAMELESSHELPER_CONFIG(system_button)) +#if (FRAMELESSHELPER_CONFIG(system_button) && defined(Q_OS_LINUX)) minimizeButton->setToolTip(tr("Minimize")); maximizeButton->setToolTip(window->isMaximized() ? tr("Restore") : tr("Maximize")); closeButton->setToolTip(tr("Close"));