11 #include "../OSScreenSaver.h" 12 #include "Connection.h" 14 #include <wayland-extra-protocols.hpp> 32 wayland::zwp_idle_inhibit_manager_v1_t m_manager;
33 wayland::zwp_idle_inhibitor_v1_t m_inhibitor;
34 wayland::surface_t m_surface;
void Inhibit() override
Do not allow the OS screen saver to become active.
Definition: OSScreenSaverIdleInhibitUnstableV1.cpp:41
void Uninhibit() override
Allow the OS screen saver to become active again.
Definition: OSScreenSaverIdleInhibitUnstableV1.cpp:49
Definition: OSScreenSaverIdleInhibitUnstableV1.h:23
Connection to Wayland compositor.
Definition: Connection.h:25
Definition: AudioDecoder.h:18
Interface for OS screen saver control implementations.
Definition: OSScreenSaver.h:55