From 21a7704deb68c8914d071e07589e3dd39ca73f0c Mon Sep 17 00:00:00 2001 From: yangzhenghan Date: Mon, 20 Nov 2023 11:45:31 +0800 Subject: [PATCH] #325 win: don't show two tooltips --- 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"));