Krita Source Code Documentation
Loading...
Searching...
No Matches
KisInputActionGroup.cpp
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2018 Dmitry Kazakov <dimula73@gmail.com>
3
*
4
* SPDX-License-Identifier: GPL-2.0-or-later
5
*/
6
7
#include "
KisInputActionGroup.h
"
8
9
KisInputActionGroupsMaskInterface::~KisInputActionGroupsMaskInterface
() {
10
}
11
12
KisInputActionGroupsMaskGuard::KisInputActionGroupsMaskGuard
(
KisInputActionGroupsMaskInterface::SharedInterface
sharedInterface, KisInputActionGroupsMask mask)
13
: m_sharedInterface(sharedInterface),
14
m_oldMask(sharedInterface->inputActionGroupsMask())
15
{
16
m_sharedInterface
->setInputActionGroupsMask(mask);
17
}
18
19
KisInputActionGroupsMaskGuard::~KisInputActionGroupsMaskGuard
() {
20
m_sharedInterface
->setInputActionGroupsMask(
m_oldMask
);
21
}
22
23
KisInputActionGroup.h
KisInputActionGroupsMaskGuard::~KisInputActionGroupsMaskGuard
~KisInputActionGroupsMaskGuard()
Definition
KisInputActionGroup.cpp:19
KisInputActionGroupsMaskGuard::KisInputActionGroupsMaskGuard
KisInputActionGroupsMaskGuard(KisInputActionGroupsMaskInterface::SharedInterface sharedInterface, KisInputActionGroupsMask mask)
Definition
KisInputActionGroup.cpp:12
KisInputActionGroupsMaskGuard::m_sharedInterface
KisInputActionGroupsMaskInterface::SharedInterface m_sharedInterface
Definition
KisInputActionGroup.h:74
KisInputActionGroupsMaskGuard::m_oldMask
KisInputActionGroupsMask m_oldMask
Definition
KisInputActionGroup.h:75
QSharedPointer< KisInputActionGroupsMaskInterface >
KisInputActionGroupsMaskInterface::~KisInputActionGroupsMaskInterface
virtual ~KisInputActionGroupsMaskInterface()
Definition
KisInputActionGroup.cpp:9
libs
ui
input
KisInputActionGroup.cpp
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52