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
connect
connect(this, SIGNAL(optionsChanged()), this, SLOT(saveOptions()))
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
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52