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 |