File indexing completed on 2024-05-12 15:56:42
0001 /* This file is part of the KDE project 0002 SPDX-FileCopyrightText: 2006 Thorsten Zachmann <zachmann@kde.org> 0003 SPDX-FileCopyrightText: 2007, 2009 Thomas Zander <zander@kde.org> 0004 0005 SPDX-License-Identifier: LGPL-2.0-or-later 0006 */ 0007 0008 #ifndef KOPARAMETERSHAPE_P_H 0009 #define KOPARAMETERSHAPE_P_H 0010 0011 #include "kritaflake_export.h" 0012 #include <KoParameterShape.h> 0013 0014 #include <QList> 0015 #include <QPointF> 0016 #include <QSharedData> 0017 0018 class KoParameterShape; 0019 0020 class KRITAFLAKE_EXPORT KoParameterShape::Private : public QSharedData 0021 { 0022 public: 0023 explicit Private(); 0024 explicit Private(const KoParameterShape::Private &rhs); 0025 virtual ~Private() = default; 0026 0027 bool parametric; 0028 0029 /// the handles that the user can grab and change 0030 QList<QPointF> handles; 0031 }; 0032 0033 #endif