Krita Source Code Documentation
Loading...
Searching...
No Matches
KoSelection_p.h
Go to the documentation of this file.
1/* This file is part of the KDE project
2 * SPDX-FileCopyrightText: 2009 Thomas Zander <zander@kde.org>
3 *
4 * SPDX-License-Identifier: LGPL-2.0-or-later
5*/
6#ifndef KOSELECTIONPRIVATE_H
7#define KOSELECTIONPRIVATE_H
8
9#include <QSharedData>
10
12
13class KoShapeGroup;
14
15class KoSelection::Private : public QSharedData
16{
17public:
18 explicit Private()
19 : QSharedData()
20 , activeLayer(0)
22 {}
23 explicit Private(const Private &)
24 : QSharedData()
25 , activeLayer(0)
27 {
28 }
29
31 selectionChangedCompressor->deleteLater();
32 }
33
36
38};
39
40#endif
KisThreadSafeSignalCompressor * selectionChangedCompressor
QList< KoShape * > selectedShapes
Private(const Private &)
KoShapeLayer * activeLayer