File indexing completed on 2026-06-07 05:41:25
0001 /* 0002 KWin - the KDE window manager 0003 This file is part of the KDE project. 0004 0005 SPDX-FileCopyrightText: 2009 Lucas Murray <lmurray@undefinedfire.com> 0006 SPDX-FileCopyrightText: 2020 Cyril Rossi <cyril.rossi@enioka.com> 0007 0008 SPDX-License-Identifier: GPL-2.0-or-later 0009 */ 0010 0011 #pragma once 0012 0013 #include "kwinscreenedge.h" 0014 0015 namespace Ui 0016 { 0017 class KWinTouchScreenConfigUi; 0018 } 0019 0020 namespace KWin 0021 { 0022 0023 class KWinTouchScreenEdgeConfigForm : public KWinScreenEdge 0024 { 0025 Q_OBJECT 0026 0027 public: 0028 KWinTouchScreenEdgeConfigForm(QWidget *parent = nullptr); 0029 ~KWinTouchScreenEdgeConfigForm() override; 0030 0031 protected: 0032 Monitor *monitor() const override; 0033 0034 private: 0035 std::unique_ptr<Ui::KWinTouchScreenConfigUi> ui; 0036 }; 0037 0038 } // namespace