Krita Source Code Documentation
Loading...
Searching...
No Matches
KoKeepShapesSelectedCommand.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2017 Dmitry Kazakov <dimula73@gmail.com>
3 *
4 * SPDX-License-Identifier: GPL-2.0-or-later
5 */
6
7#ifndef KOKEEPSHAPESSELECTEDCOMMAND_H
8#define KOKEEPSHAPESSELECTEDCOMMAND_H
9
10#include "kis_command_utils.h"
11#include <kritaflake_export.h>
12
14class KoSelection;
15class KoShape;
16
18{
19public:
20 KoKeepShapesSelectedCommand(const QList<KoShape*> &selectedBefore,
21 const QList<KoShape*> &selectedAfter,
22 KoSelectedShapesProxy *selectionProxy,
23 bool isFinalizing,
24 KUndo2Command *parent);
25
26protected:
27 void partB() override;
28
29private:
33};
34
35#endif // KOKEEPSHAPESSELECTEDCOMMAND_H
The KoSelectedShapesProxy class is a special interface of KoCanvasBase to have a stable connection to...