|
Krita Source Code Documentation
|
#include <kis_multinode_property.h>
Inheritance diagram for MultinodePropertyBoolConnector< PropertyAdapter >:Public Member Functions | |
| void | connectIgnoreCheckBox (QCheckBox *ignoreBox) override |
| MultinodePropertyBoolConnector (PropertyType *parent) | |
| void | notifyIgnoreChanged () override |
| void | notifyValueChanged () override |
Public Member Functions inherited from MultinodePropertyConnectorInterface | |
| virtual void | connectAutoEnableWidget (QWidget *widget) |
| void | connectValueChangedSignal (const QObject *receiver, const char *method, Qt::ConnectionType type=Qt::AutoConnection) |
| ~MultinodePropertyConnectorInterface () override | |
Protected Member Functions | |
| void | slotIgnoreCheckBoxChanged (int state) override |
Private Types | |
| typedef KisMultinodeProperty< PropertyAdapter > | PropertyType |
Private Attributes | |
| QPointer< QCheckBox > | m_ignoreBox |
| PropertyType * | m_parent |
Additional Inherited Members | |
Signals inherited from MultinodePropertyConnectorInterface | |
| void | sigValueChanged () |
Protected Slots inherited from MultinodePropertyConnectorInterface | |
Definition at line 351 of file kis_multinode_property.h.
|
private |
Definition at line 353 of file kis_multinode_property.h.
|
inline |
Definition at line 355 of file kis_multinode_property.h.
|
inlineoverridevirtual |
Public interface
Implements MultinodePropertyConnectorInterface.
Definition at line 360 of file kis_multinode_property.h.
References connect(), KisMultinodeProperty< PropertyAdapter >::haveTheOnlyNode(), KisMultinodeProperty< PropertyAdapter >::isIgnored(), MultinodePropertyBoolConnector< PropertyAdapter >::m_ignoreBox, MultinodePropertyBoolConnector< PropertyAdapter >::m_parent, KisMultinodeProperty< PropertyAdapter >::savedValuesDiffer(), and MultinodePropertyBoolConnector< PropertyAdapter >::slotIgnoreCheckBoxChanged().
|
inlineoverridevirtual |
Implements MultinodePropertyConnectorInterface.
Definition at line 373 of file kis_multinode_property.h.
|
inlineoverridevirtual |
Interface for KisMultinodeProperty's notifications
Reimplemented from MultinodePropertyConnectorInterface.
Definition at line 377 of file kis_multinode_property.h.
References KisMultinodeProperty< PropertyAdapter >::isIgnored(), MultinodePropertyBoolConnector< PropertyAdapter >::m_ignoreBox, MultinodePropertyBoolConnector< PropertyAdapter >::m_parent, MultinodePropertyConnectorInterface::notifyValueChanged(), and KisMultinodeProperty< PropertyAdapter >::value().
|
inlineoverrideprotectedvirtual |
Implements MultinodePropertyConnectorInterface.
Definition at line 391 of file kis_multinode_property.h.
References MultinodePropertyBoolConnector< PropertyAdapter >::m_parent, KisMultinodeProperty< PropertyAdapter >::setIgnored(), and KisMultinodeProperty< PropertyAdapter >::setValue().
|
private |
Definition at line 401 of file kis_multinode_property.h.
|
private |
Definition at line 402 of file kis_multinode_property.h.