File indexing completed on 2024-05-12 15:56:47
0001 /* This file is part of the KDE project 0002 * SPDX-FileCopyrightText: 2009 Thomas Zander <zander@kde.org> 0003 * 0004 * SPDX-License-Identifier: LGPL-2.0-or-later 0005 */ 0006 #ifndef KOSHAPECONTAINERPRIVATE_H 0007 #define KOSHAPECONTAINERPRIVATE_H 0008 0009 #include "KoShapeContainer.h" 0010 #include "kritaflake_export.h" 0011 0012 class KoShapeContainerModel; 0013 0014 /** 0015 * \internal used private d-pointer class for the \a KoShapeContainer class. 0016 */ 0017 class KRITAFLAKE_EXPORT KoShapeContainer::Private 0018 { 0019 public: 0020 explicit Private(KoShapeContainer *q); 0021 virtual ~Private(); 0022 0023 Private(const Private &rhs, KoShapeContainer *q); 0024 0025 KoShapeContainer::ShapeInterface shapeInterface; 0026 KoShapeContainerModel *model; 0027 }; 0028 0029 #endif