File indexing completed on 2024-04-28 16:49:43
0001 // 0002 // SPDX-FileCopyrightText: 2015 by Martin Gräßlin <mgraesslin@kde.org> 0003 // 0004 // SPDX-FileCopyrightText: 2022 Aleix Pol Gonzalez <aleixpol@kde.org> 0005 // 0006 // SPDX-License-Identifier: LGPL-2.1-or-later 0007 0008 #ifndef XCBDPMSHELPER_H 0009 #define XCBDPMSHELPER_H 0010 0011 #include "abstractdpmshelper_p.h" 0012 0013 #include <QScopedPointer> 0014 0015 class XcbDpmsHelper : public KScreen::AbstractDpmsHelper 0016 { 0017 public: 0018 XcbDpmsHelper(); 0019 ~XcbDpmsHelper() override; 0020 0021 void trigger(KScreen::Dpms::Mode mode, const QList<QScreen *> &screens) override; 0022 }; 0023 0024 #endif