File indexing completed on 2024-05-12 09:36:16
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 #pragma once 0009 0010 #include "abstractdpmshelper_p.h" 0011 0012 #include <QScopedPointer> 0013 0014 class XcbDpmsHelper : public KScreen::AbstractDpmsHelper 0015 { 0016 public: 0017 XcbDpmsHelper(); 0018 ~XcbDpmsHelper() override; 0019 0020 void trigger(KScreen::Dpms::Mode mode, const QList<QScreen *> &screens) override; 0021 };