summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohan Klokkhammer Helsing <johan.helsing@qt.io>2018-03-05 13:02:18 +0100
committerJohan Helsing <johan.helsing@qt.io>2018-03-05 14:31:00 +0000
commite3bc3877d667bc6b16e9790c35e2819ce421bd84 (patch)
tree722c04184111a294c2746f23fcce34cb029aad4d
parente283cc059c83cbb4fe677beaca8aebb99156ccc5 (diff)
Add logging category for Wayland platform plugin
Change-Id: Ic42119e47afc7bda72eb985fe86d1343a762c274 Reviewed-by: Pier Luigi Fiorini <pierluigi.fiorini@liri.io> Reviewed-by: David Edmundson <davidedmundson@kde.org>
-rw-r--r--src/client/qwaylanddisplay.cpp2
-rw-r--r--src/client/qwaylanddisplay_p.h3
2 files changed, 5 insertions, 0 deletions
diff --git a/src/client/qwaylanddisplay.cpp b/src/client/qwaylanddisplay.cpp
index abb084522..a9fff410a 100644
--- a/src/client/qwaylanddisplay.cpp
+++ b/src/client/qwaylanddisplay.cpp
@@ -79,6 +79,8 @@ QT_BEGIN_NAMESPACE
namespace QtWaylandClient {
+Q_LOGGING_CATEGORY(lcQpaWayland, "qt.qpa.wayland"); // for general (uncategorized) Wayland platform logging
+
struct wl_surface *QWaylandDisplay::createSurface(void *handle)
{
struct wl_surface *surface = mCompositor.create_surface();
diff --git a/src/client/qwaylanddisplay_p.h b/src/client/qwaylanddisplay_p.h
index bc4af7a50..a65ed320d 100644
--- a/src/client/qwaylanddisplay_p.h
+++ b/src/client/qwaylanddisplay_p.h
@@ -57,6 +57,7 @@
#include <QtCore/QVector>
#include <QtCore/QWaitCondition>
+#include <QtCore/QLoggingCategory>
#include <wayland-client.h>
@@ -83,6 +84,8 @@ namespace QtWayland {
namespace QtWaylandClient {
+Q_DECLARE_LOGGING_CATEGORY(lcQpaWayland);
+
class QWaylandInputDevice;
class QWaylandBuffer;
class QWaylandScreen;