File indexing completed on 2024-04-28 16:44:34
0001 /* 0002 * SPDX-FileCopyrightText: 2014 Martin Gräßlin <mgraesslin@kde.org> 0003 * 0004 * SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL 0005 */ 0006 #pragma once 0007 0008 // 0009 // W A R N I N G 0010 // ------------- 0011 // 0012 // This file is not part of the KDecoration2 API. It exists purely as an 0013 // implementation detail. This header file may change from version to 0014 // version without notice, or even be removed. 0015 // 0016 // We mean it. 0017 // 0018 0019 #include "decorationshadow.h" 0020 0021 #include <QImage> 0022 0023 namespace KDecoration2 0024 { 0025 class Q_DECL_HIDDEN DecorationShadow::Private 0026 { 0027 public: 0028 explicit Private(DecorationShadow *parent); 0029 ~Private(); 0030 QImage shadow; 0031 QRect innerShadowRect; 0032 QMargins padding; 0033 0034 private: 0035 DecorationShadow *q; 0036 }; 0037 0038 }