|
Krita Source Code Documentation
|
#include <EllipseShapeConfigWidget.h>
Inheritance diagram for EllipseShapeConfigWidget:Public Member Functions | |
| KUndo2Command * | createCommand () override |
| reimplemented | |
| EllipseShapeConfigWidget () | |
| void | notifyShapeChanged (KoShape::ChangeType type, KoShape *shape) override |
| void | open (KoShape *shape) override |
| reimplemented | |
| void | save () override |
| reimplemented | |
| bool | showOnShapeCreate () override |
| reimplemented | |
Public Member Functions inherited from KoShapeConfigWidgetBase | |
| KoShapeConfigWidgetBase () | |
| void | setResourceManager (KoCanvasResourceProvider *rm) |
| called to set the canvas resource manager of the canvas the user used to insert the new shape. | |
| virtual void | setUnit (const KoUnit &unit) |
| virtual bool | showOnShapeSelect () |
| Return true if the shape config panel should be shown when the shape is selected. | |
| ~KoShapeConfigWidgetBase () override | |
Public Member Functions inherited from KoShape::ShapeChangeListener | |
| virtual | ~ShapeChangeListener () |
Private Slots | |
| void | closeEllipse () |
Private Member Functions | |
| void | loadPropertiesFromShape (EllipseShape *shape) |
Private Attributes | |
| EllipseShape * | m_ellipse |
| Ui::EllipseShapeConfigWidget | widget |
Additional Inherited Members | |
Signals inherited from KoShapeConfigWidgetBase | |
| void | accept () |
| is emitted when the dialog should be accepted ie a file double clicked in a filebrowser | |
| void | propertyChanged () |
| is emitted after one of the config options has changed | |
Protected Attributes inherited from KoShapeConfigWidgetBase | |
| KoCanvasResourceProvider * | m_resourceManager |
| the resource provider with data for this canvas | |
Definition at line 16 of file EllipseShapeConfigWidget.h.
| EllipseShapeConfigWidget::EllipseShapeConfigWidget | ( | ) |
Definition at line 13 of file EllipseShapeConfigWidget.cpp.
References closeEllipse(), connect(), KisAngleSelector::FlipOptionsMode_MenuButton, KoShapeConfigWidgetBase::propertyChanged(), and widget.
|
privateslot |
Definition at line 87 of file EllipseShapeConfigWidget.cpp.
References KoShapeConfigWidgetBase::propertyChanged(), and widget.
|
overridevirtual |
reimplemented
Reimplemented from KoShapeConfigWidgetBase.
Definition at line 68 of file EllipseShapeConfigWidget.cpp.
References m_ellipse, EllipseShape::startAngle(), and widget.
|
private |
Definition at line 47 of file EllipseShapeConfigWidget.cpp.
References EllipseShape::endAngle(), EllipseShape::startAngle(), EllipseShape::type(), and widget.
|
overridevirtual |
Implements KoShape::ShapeChangeListener.
Definition at line 78 of file EllipseShapeConfigWidget.cpp.
References KIS_SAFE_ASSERT_RECOVER_RETURN, m_ellipse, open(), and KoShape::ParameterChanged.
reimplemented
Implements KoShapeConfigWidgetBase.
Definition at line 33 of file EllipseShapeConfigWidget.cpp.
References KoShape::addShapeChangeListener(), loadPropertiesFromShape(), m_ellipse, and KoShape::removeShapeChangeListener().
|
overridevirtual |
reimplemented
Implements KoShapeConfigWidgetBase.
Definition at line 57 of file EllipseShapeConfigWidget.cpp.
References m_ellipse, EllipseShape::setEndAngle(), EllipseShape::setStartAngle(), EllipseShape::setType(), and widget.
|
inlineoverridevirtual |
reimplemented
Reimplemented from KoShapeConfigWidgetBase.
Definition at line 26 of file EllipseShapeConfigWidget.h.
|
private |
Definition at line 43 of file EllipseShapeConfigWidget.h.
|
private |
Definition at line 42 of file EllipseShapeConfigWidget.h.