|
Krita Source Code Documentation
|
#include <kis_multinode_property.h>
Inheritance diagram for MultinodePropertyBaseConnector:Public Member Functions | |
| void | connectAutoEnableWidget (QWidget *widget) override |
| void | connectIgnoreCheckBox (QCheckBox *ignoreBox) override |
| MultinodePropertyBaseConnector (KisMultinodePropertyInterface *parent) | |
| void | notifyIgnoreChanged () override |
Public Member Functions inherited from MultinodePropertyConnectorInterface | |
| void | connectValueChangedSignal (const QObject *receiver, const char *method, Qt::ConnectionType type=Qt::AutoConnection) |
| virtual void | notifyValueChanged () |
| ~MultinodePropertyConnectorInterface () override | |
Protected Member Functions | |
| void | slotIgnoreCheckBoxChanged (int state) override |
Private Attributes | |
| QPointer< QCheckBox > | m_ignoreBox |
| KisMultinodePropertyInterface * | m_parent |
Additional Inherited Members | |
Signals inherited from MultinodePropertyConnectorInterface | |
| void | sigValueChanged () |
Protected Slots inherited from MultinodePropertyConnectorInterface | |
Definition at line 328 of file kis_multinode_property.h.
| MultinodePropertyBaseConnector::MultinodePropertyBaseConnector | ( | KisMultinodePropertyInterface * | parent | ) |
Definition at line 35 of file kis_multinode_property.cpp.
|
overridevirtual |
Clicking on this widget will automatically enable it, setting "Ignored" property to false.
Default implementation does nothing.
Reimplemented from MultinodePropertyConnectorInterface.
Definition at line 88 of file kis_multinode_property.cpp.
References connect(), KIS_SAFE_ASSERT_RECOVER_RETURN, m_ignoreBox, and m_parent.
|
overridevirtual |
Public interface
Implements MultinodePropertyConnectorInterface.
Definition at line 40 of file kis_multinode_property.cpp.
References connect(), KisMultinodePropertyInterface::haveTheOnlyNode(), KisMultinodePropertyInterface::isIgnored(), m_ignoreBox, m_parent, KisMultinodePropertyInterface::savedValuesDiffer(), and slotIgnoreCheckBoxChanged().
|
overridevirtual |
Implements MultinodePropertyConnectorInterface.
Definition at line 100 of file kis_multinode_property.cpp.
References KisMultinodePropertyInterface::isIgnored(), m_ignoreBox, and m_parent.
|
overrideprotectedvirtual |
Implements MultinodePropertyConnectorInterface.
Definition at line 96 of file kis_multinode_property.cpp.
References m_parent, and KisMultinodePropertyInterface::setIgnored().
|
private |
Definition at line 342 of file kis_multinode_property.h.
|
private |
Definition at line 343 of file kis_multinode_property.h.