![]() |
QElectroTech 0.100.0-dev
|
The EllipseEditor class This class provide a widget used to edit the properties of a @PartEllipse. More...
#include <ellipseeditor.h>


Public Member Functions | |
| EllipseEditor (QETElementEditor *editor, PartEllipse *part=nullptr, QWidget *parent=nullptr) | |
| EllipseEditor::EllipseEditor. | |
| ~EllipseEditor () override | |
| EllipseEditor::~EllipseEditor. | |
| bool | setPart (CustomElementPart *part) override |
| EllipseEditor::setPart. | |
| bool | setParts (QList< CustomElementPart * > parts) override |
| EllipseEditor::setParts. | |
| CustomElementPart * | currentPart () const override |
| EllipseEditor::currentPart. | |
| QList< CustomElementPart * > | currentParts () const override |
| EllipseEditor::currentParts. | |
| void | updateForm () override |
| EllipseEditor::updateForm. | |
Public Member Functions inherited from ElementItemEditor | |
| ElementItemEditor (QETElementEditor *, QWidget *=nullptr) | |
| ~ElementItemEditor () override | |
| virtual QETElementEditor * | elementEditor () const |
| virtual ElementScene * | elementScene () const |
| virtual QUndoStack & | undoStack () const |
| virtual QString | elementTypeName () const |
| virtual void | setElementTypeName (const QString &) |
| virtual void | detach () |
Private Slots | |
| void | on_m_x_sb_editingFinished () |
| void | on_m_y_sb_editingFinished () |
| void | on_m_horizontal_diameter_sb_editingFinished () |
| void | on_m_vertical_diameter_sb_editingFinished () |
Private Member Functions | |
| void | updateRect () |
| EllipseEditor::updateRect. | |
| void | setUpChangeConnections () |
| EllipseEditor::setUpChangeConnections. | |
| void | disconnectChangeConnections () |
| EllipseEditor::disconnectChangeConnections. | |
Private Attributes | |
| Ui::EllipseEditor * | ui |
| PartEllipse * | m_part = nullptr |
| StyleEditor * | m_style = nullptr |
| QList< QMetaObject::Connection > | m_change_connections |
The EllipseEditor class This class provide a widget used to edit the properties of a @PartEllipse.
|
explicit |
| editor | |
| part | |
| parent |

|
override |
|
overridevirtual |
|
overridevirtual |
|
private |
|
privateslot |

|
privateslot |

|
privateslot |

|
privateslot |

|
overridevirtual |
| part |
Implements ElementItemEditor.


|
overridevirtual |
| parts |
Reimplemented from ElementItemEditor.

|
private |
EllipseEditor::setUpChangeConnections.


|
overridevirtual |
Implements ElementItemEditor.


|
private |


|
private |
|
private |
|
private |
|
private |