Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_locked_properties.h
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2014 Dmitry Kazakov <dimula73@gmail.com>
3
* SPDX-FileCopyrightText: 2014 Mohit Goyal <mohit.bits2011@gmail.com>
4
*
5
* SPDX-License-Identifier: LGPL-2.1-or-later
6
*/
7
#ifndef KISLOCKEDPROPERTIES_H
8
#define KISLOCKEDPROPERTIES_H
9
10
#include "
kis_properties_configuration.h
"
11
19
class
KisLockedProperties
:
public
KisShared
20
{
21
public
:
22
KisLockedProperties
();
23
~KisLockedProperties
();
24
26
void
addToLockedProperties
(
KisPropertiesConfigurationSP
p
);
27
void
addToLockedProperties
(
const
KisPropertiesConfiguration
*
p
);
28
30
void
removeFromLockedProperties
(
KisPropertiesConfigurationSP
p
);
31
void
removeFromLockedProperties
(
const
KisPropertiesConfiguration
*
p
);
32
bool
hasProperty
(
const
QString &
p
);
33
34
KisPropertiesConfigurationSP
lockedProperties
();
35
36
private
:
37
Q_DISABLE_COPY(
KisLockedProperties
)
38
KisPropertiesConfigurationSP
m_lockedProperties
;
39
};
40
41
#endif
// KISLOCKEDPROPERTIES_H
p
const Params2D p
Definition
KisBezierUtils.cpp:703
KisLockedProperties
Definition
kis_locked_properties.h:20
KisLockedProperties::KisLockedProperties
KisLockedProperties()
Definition
kis_locked_properties.cc:10
KisLockedProperties::m_lockedProperties
KisPropertiesConfigurationSP m_lockedProperties
Definition
kis_locked_properties.h:38
KisLockedProperties::~KisLockedProperties
~KisLockedProperties()
Definition
kis_locked_properties.cc:15
KisLockedProperties::hasProperty
bool hasProperty(const QString &p)
Definition
kis_locked_properties.cc:57
KisLockedProperties::addToLockedProperties
void addToLockedProperties(KisPropertiesConfigurationSP p)
Definition
kis_locked_properties.cc:19
KisLockedProperties::removeFromLockedProperties
void removeFromLockedProperties(KisPropertiesConfigurationSP p)
Definition
kis_locked_properties.cc:33
KisLockedProperties::lockedProperties
KisPropertiesConfigurationSP lockedProperties()
Definition
kis_locked_properties.cc:62
KisPinnedSharedPtr< KisPropertiesConfiguration >
KisShared
Definition
kis_shared.h:14
kis_properties_configuration.h
KisPropertiesConfiguration
Definition
kis_properties_configuration.cc:26
libs
image
brushengine
kis_locked_properties.h
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52