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