|
Krita Source Code Documentation
|
#include <kis_locked_properties_server.h>
Inheritance diagram for KisLockedPropertiesServer:Public Member Functions | |
| void | addToLockedProperties (KisPropertiesConfigurationSP p) |
| KisLockedPropertiesProxySP | createLockedPropertiesProxy (KisPropertiesConfiguration *settings) |
| KisLockedPropertiesProxySP | createLockedPropertiesProxy (KisPropertiesConfigurationSP settings) |
| bool | hasProperty (const QString &p) |
| KisLockedPropertiesServer () | |
| KisLockedPropertiesSP | lockedProperties () |
| bool | propertiesFromLocked () |
| void | removeFromLockedProperties (KisPropertiesConfigurationSP p) |
| void | setPropertiesFromLocked (bool value) |
| ~KisLockedPropertiesServer () override | |
Static Public Member Functions | |
| static KisLockedPropertiesServer * | instance () |
Private Attributes | |
| KisLockedPropertiesSP | m_lockedProperties |
| bool | m_propertiesFromLocked |
The KisLockedPropertiesServer class This static class stores an object of KisLockedProperties and generates a KisLockedPropertiesProxy used by other classes/objects to access the LockedProperties object.
Definition at line 22 of file kis_locked_properties_server.h.
| KisLockedPropertiesServer::KisLockedPropertiesServer | ( | ) |
Definition at line 16 of file kis_locked_properties_server.cpp.
|
override |
Definition at line 22 of file kis_locked_properties_server.cpp.
| void KisLockedPropertiesServer::addToLockedProperties | ( | KisPropertiesConfigurationSP | p | ) |
Definition at line 50 of file kis_locked_properties_server.cpp.
References KisLockedProperties::addToLockedProperties(), lockedProperties(), and p.
| KisLockedPropertiesProxySP KisLockedPropertiesServer::createLockedPropertiesProxy | ( | KisPropertiesConfiguration * | settings | ) |
Definition at line 26 of file kis_locked_properties_server.cpp.
References lockedProperties().
| KisLockedPropertiesProxySP KisLockedPropertiesServer::createLockedPropertiesProxy | ( | KisPropertiesConfigurationSP | settings | ) |
Definition at line 31 of file kis_locked_properties_server.cpp.
References createLockedPropertiesProxy(), and KisSharedPtr< T >::data().
| bool KisLockedPropertiesServer::hasProperty | ( | const QString & | p | ) |
Definition at line 69 of file kis_locked_properties_server.cpp.
References KisLockedProperties::hasProperty(), m_lockedProperties, and p.
|
static |
Definition at line 36 of file kis_locked_properties_server.cpp.
| KisLockedPropertiesSP KisLockedPropertiesServer::lockedProperties | ( | ) |
Definition at line 45 of file kis_locked_properties_server.cpp.
References m_lockedProperties.
| bool KisLockedPropertiesServer::propertiesFromLocked | ( | ) |
Definition at line 65 of file kis_locked_properties_server.cpp.
References m_propertiesFromLocked.
| void KisLockedPropertiesServer::removeFromLockedProperties | ( | KisPropertiesConfigurationSP | p | ) |
Definition at line 55 of file kis_locked_properties_server.cpp.
References lockedProperties(), p, and KisLockedProperties::removeFromLockedProperties().
| void KisLockedPropertiesServer::setPropertiesFromLocked | ( | bool | value | ) |
Definition at line 60 of file kis_locked_properties_server.cpp.
References m_propertiesFromLocked, and value().
|
private |
Definition at line 40 of file kis_locked_properties_server.h.
|
private |
Definition at line 41 of file kis_locked_properties_server.h.