diff --git a/decorations/decoratedclient.h b/decorations/decoratedclient.h --- a/decorations/decoratedclient.h +++ b/decorations/decoratedclient.h @@ -72,6 +72,8 @@ bool hasApplicationMenu() const override; bool isApplicationMenuActive() const override; + void requestShowToolTip(const QString &text); + void requestHideToolTip(); void requestClose() override; void requestContextHelp() override; void requestToggleMaximization(Qt::MouseButtons buttons) override; diff --git a/decorations/decoratedclient.cpp b/decorations/decoratedclient.cpp --- a/decorations/decoratedclient.cpp +++ b/decorations/decoratedclient.cpp @@ -200,6 +200,15 @@ return QColor(); } +void DecoratedClientImpl::requestShowToolTip(const QString &text) +{ + Q_UNUSED(text) +} + +void DecoratedClientImpl::requestHideToolTip() +{ +} + void DecoratedClientImpl::requestShowWindowMenu() { // TODO: add rect to requestShowWindowMenu diff --git a/kcmkwin/kwindecoration/declarative-plugin/previewclient.h b/kcmkwin/kwindecoration/declarative-plugin/previewclient.h --- a/kcmkwin/kwindecoration/declarative-plugin/previewclient.h +++ b/kcmkwin/kwindecoration/declarative-plugin/previewclient.h @@ -97,6 +97,8 @@ bool hasApplicationMenu() const override; bool isApplicationMenuActive() const override; + void requestShowToolTip(const QString &text); + void requestHideToolTip(); void requestClose() override; void requestContextHelp() override; void requestToggleMaximization(Qt::MouseButtons buttons) override; diff --git a/kcmkwin/kwindecoration/declarative-plugin/previewclient.cpp b/kcmkwin/kwindecoration/declarative-plugin/previewclient.cpp --- a/kcmkwin/kwindecoration/declarative-plugin/previewclient.cpp +++ b/kcmkwin/kwindecoration/declarative-plugin/previewclient.cpp @@ -351,6 +351,15 @@ emit bordersTopEdgeChanged(enabled); } +void PreviewClient::requestShowToolTip(const QString &text) +{ + Q_UNUSED(text) +} + +void PreviewClient::requestHideToolTip() +{ +} + void PreviewClient::requestClose() { emit closeRequested();