Go to the documentation of this file. 1 #ifndef MYTHSCREENSAVERWAYLAND_H
2 #define MYTHSCREENSAVERWAYLAND_H
9 struct zwp_idle_inhibit_manager_v1;
10 struct zwp_idle_inhibitor_v1;
24 void Reset()
override;
~MythScreenSaverWayland() override
std::map< const wl_interface *, void * > MythWaylandRegistry
Base Class for screensavers.
A simple wrapper to retrieve the major Wayland objects from the Qt Wayland native interface.
MythWaylandRegistry m_registry
zwp_idle_inhibit_manager_v1 * m_manager
MythMainWindow * m_window
zwp_idle_inhibitor_v1 * m_inhibitor
MythWaylandDevice * m_device
MythScreenSaverWayland(QObject *Parent, MythMainWindow *MainWindow)
void WindowReady()
Signalled when MythMainWindow has completed initialisation.