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 }