![]() |
LibrePCB Developers Documentation
|
The PartEditor class. More...
#include <parteditor.h>
Inherits QObject.
Collaboration diagram for PartEditor:Public Member Functions | |
| PartEditor ()=delete | |
| PartEditor (const PartEditor &other)=delete | |
| PartEditor (std::shared_ptr< Part > part, UndoStack *stack, QObject *parent=nullptr) noexcept | |
| ~PartEditor () noexcept | |
| ui::PartData | getUiData () const |
| void | setUiData (const ui::PartData &data, bool allowEmpty) noexcept |
| void | apply () |
| PartEditor & | operator= (const PartEditor &rhs)=delete |
Private Member Functions | |
| void | execCmd (UndoCommand *cmd) |
Private Attributes | |
| std::shared_ptr< Part > | mPart |
| QPointer< UndoStack > | mUndoStack |
| std::shared_ptr< AttributeListModel > | mAttributes |
The PartEditor class.
|
delete |
|
delete |
|
explicitnoexcept |
|
noexcept |
| ui::PartData getUiData | ( | ) | const |
Here is the call graph for this function:
|
noexcept |
Here is the call graph for this function:| void apply | ( | ) |
|
delete |
|
private |
|
private |
|
private |
|
private |