[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [kdecoration-viewer] src: make build against KDecoration 5.13.x .
From: René J.V. Bertin <null () kde ! org>
Date: 2018-07-24 11:17:26
Message-ID: E1fhvJm-0008LB-M9 () code ! kde ! org
[Download RAW message or body]
Git commit 65e9d6119f128a509039482b18c4c289584f3208 by Ren=C3=A9 J.V. Berti=
n.
Committed on 24/07/2018 at 11:03.
Pushed by rjvbb into branch 'master'.
make build against KDecoration 5.13.x .
M +12 -0 src/previewclient.cpp
M +6 -0 src/previewclient.h
https://commits.kde.org/kdecoration-viewer/65e9d6119f128a509039482b18c4c289=
584f3208
diff --git a/src/previewclient.cpp b/src/previewclient.cpp
index 9f03049..696456b 100644
--- a/src/previewclient.cpp
+++ b/src/previewclient.cpp
@@ -355,6 +355,18 @@ void PreviewClient::setBordersTopEdge(bool enabled)
emit bordersTopEdgeChanged(enabled);
}
=
+#if KDECORATION2_VERSION > QT_VERSION_CHECK(5,12,90)
+void PreviewClient::requestShowToolTip(const QString &text)
+{
+ qDebug() << "tooltip requested:" << text;
+}
+
+void PreviewClient::requestHideToolTip()
+{
+ qDebug() << "tooltip hide requested";
+}
+#endif
+
void PreviewClient::requestClose()
{
// ignore
diff --git a/src/previewclient.h b/src/previewclient.h
index 374b018..7b12701 100644
--- a/src/previewclient.h
+++ b/src/previewclient.h
@@ -21,6 +21,8 @@
#define KDECOARTIONS_PREVIEW_CLIENT_H
=
#include <KDecoration2/Private/DecoratedClientPrivate>
+#include <kdecoration2_version.h>
+
#include <QObject>
#include <QPalette>
=
@@ -94,6 +96,10 @@ public:
QPalette palette() const override;
Qt::Edges adjacentScreenEdges() const override;
=
+#if KDECORATION2_VERSION > QT_VERSION_CHECK(5,12,90)
+ void requestShowToolTip(const QString &text) override;
+ void requestHideToolTip() override;
+#endif
void requestClose() override;
void requestContextHelp() override;
void requestToggleMaximization(Qt::MouseButtons buttons) override;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic