KWayland
6 #ifndef KWAYLAND_CLIENT_DPMS_H
7 #define KWAYLAND_CLIENT_DPMS_H
11 #include "KWayland/Client/kwaylandclient_export.h"
13 struct org_kde_kwin_dpms;
14 struct org_kde_kwin_dpms_manager;
70 void setup(org_kde_kwin_dpms_manager *manager);
104 operator org_kde_kwin_dpms_manager *();
105 operator org_kde_kwin_dpms_manager *()
const;
148 void setup(org_kde_kwin_dpms *dpms);
175 bool isValid()
const;
188 bool isSupported()
const;
203 void requestMode(Mode mode);
205 operator org_kde_kwin_dpms *();
206 operator org_kde_kwin_dpms *()
const;
213 void supportedChanged();
230 Q_DECLARE_METATYPE(KWayland::Client::Dpms::Mode)
Wrapper for the wl_output interface.
virtual void release(quint64 objid)
Wrapper class for wl_event_queue interface.
Power management for monitors.
This class is a factory for Dpms instances.
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Jan 30 2023 03:56:23 by
doxygen 1.8.17 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.