Krita Source Code Documentation
Loading...
Searching...
No Matches
KisTransformToolActivationCommand.cpp
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2018 Sven Langkamp <sven.langkamp@gmail.com>
3
*
4
* SPDX-License-Identifier: GPL-2.0-or-later
5
*/
6
7
#include "
KisTransformToolActivationCommand.h
"
8
9
#include <QApplication>
10
11
#include <
KoToolManager.h
>
12
#include <
KoToolBase.h
>
13
#include "
canvas/kis_canvas2.h
"
14
15
KisTransformToolActivationCommand::KisTransformToolActivationCommand
(
KisViewManager
* view,
KUndo2Command
* parent)
16
:
KUndo2Command
(
kundo2_i18n
(
"Activate transform tool"
), parent), m_firstRedo(true), m_view(view)
17
{
18
connect(
this
, SIGNAL(
requestTransformTool
()),
m_view
, SLOT(slotActivateTransformTool()));
19
}
20
21
KisTransformToolActivationCommand::~KisTransformToolActivationCommand
()
22
{
23
}
24
25
void
KisTransformToolActivationCommand::redo
()
26
{
27
if
(
m_firstRedo
)
28
{
29
m_firstRedo
=
false
;
30
Q_EMIT
requestTransformTool
();
31
}
32
}
33
34
void
KisTransformToolActivationCommand::undo
()
35
{
36
37
}
KisTransformToolActivationCommand.h
KoToolBase.h
KoToolManager.h
KUndo2Command
Definition
kundo2stack.h:87
KisTransformToolActivationCommand::m_view
KisViewManager * m_view
Definition
KisTransformToolActivationCommand.h:32
KisTransformToolActivationCommand::~KisTransformToolActivationCommand
~KisTransformToolActivationCommand() override
Definition
KisTransformToolActivationCommand.cpp:21
KisTransformToolActivationCommand::KisTransformToolActivationCommand
KisTransformToolActivationCommand(KisViewManager *view, KUndo2Command *parent=0)
Definition
KisTransformToolActivationCommand.cpp:15
KisTransformToolActivationCommand::requestTransformTool
void requestTransformTool()
KisTransformToolActivationCommand::undo
void undo() override
Definition
KisTransformToolActivationCommand.cpp:34
KisTransformToolActivationCommand::redo
void redo() override
Definition
KisTransformToolActivationCommand.cpp:25
KisTransformToolActivationCommand::m_firstRedo
bool m_firstRedo
Definition
KisTransformToolActivationCommand.h:31
KisViewManager
Definition
KisViewManager.h:52
kis_canvas2.h
kundo2_i18n
KUndo2MagicString kundo2_i18n(const char *text)
Definition
kundo2magicstring.h:180
libs
ui
actions
KisTransformToolActivationCommand.cpp
Generated at
2026-01-15 02:30:07+01:00
from
Krita
branch
master
, commit
38b517ca06286bb65279453cbf9a2b4fbd1153d1