From 48106975fb120fa7b6b1abb136183cb84bc957c9 Mon Sep 17 00:00:00 2001 From: Peter Schuller Date: Mon, 22 Jan 2018 12:15:21 -0800 Subject: [PATCH] Fix case statement (so we build with clang). (#101) --- src/utils/screengrabber.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/utils/screengrabber.cpp b/src/utils/screengrabber.cpp index 90dfc005..0f5d4720 100644 --- a/src/utils/screengrabber.cpp +++ b/src/utils/screengrabber.cpp @@ -40,7 +40,7 @@ QPixmap ScreenGrabber::grabEntireDesktop(bool &ok) { QPixmap res; // handle screenshot based on DE switch (m_info.windowManager()) { - case m_info.GNOME: { + case DesktopInfo::GNOME: { // https://github.com/GNOME/gnome-shell/blob/695bfb96160033be55cfb5ac41c121998f98c328/data/org.gnome.Shell.Screenshot.xml QString path = FileNameHandler().generateAbsolutePath(QDir::tempPath()) + ".png"; QDBusInterface gnomeInterface(QStringLiteral("org.gnome.Shell"), @@ -53,7 +53,7 @@ QPixmap ScreenGrabber::grabEntireDesktop(bool &ok) { ok = false; } break; - } case m_info.KDE: { + } case DesktopInfo::KDE: { // https://github.com/KDE/spectacle/blob/517a7baf46a4ca0a45f32fd3f2b1b7210b180134/src/PlatformBackends/KWinWaylandImageGrabber.cpp#L145 QDBusInterface kwinInterface(QStringLiteral("org.kde.KWin"), QStringLiteral("/Screenshot"),