The ComponentGateListModel class.
More...
#include <componentgatelistmodel.h>
Inherits QObject, and Model< ui::ComponentGateData >.
|
| | ComponentGateListModel ()=delete |
| |
| | ComponentGateListModel (const ComponentGateListModel &other)=delete |
| |
| | ComponentGateListModel (const Workspace &ws, const GraphicsLayerList &layers, const LibraryElementCache &cache, QObject *parent=nullptr) noexcept |
| |
| | ~ComponentGateListModel () noexcept |
| |
| void | setReferences (ComponentSymbolVariantItemList *list, QPointer< Component > component, QPointer< GraphicsScene > componentScene, const std::shared_ptr< ComponentSignalNameListModel > &sigs, UndoStack *stack, const bool *wizardMode) noexcept |
| |
| slint::Image | renderScene (int gate, float width, float height) noexcept |
| |
| void | add () |
| |
| std::size_t | row_count () const override |
| |
| std::optional< ui::ComponentGateData > | row_data (std::size_t i) const override |
| |
| void | set_row_data (std::size_t i, const ui::ComponentGateData &data) noexcept override |
| |
| ComponentGateListModel & | operator= (const ComponentGateListModel &rhs)=delete |
| |
◆ ComponentGateListModel() [1/3]
◆ ComponentGateListModel() [2/3]
◆ ComponentGateListModel() [3/3]
◆ ~ComponentGateListModel()
◆ setReferences()
◆ renderScene()
| slint::Image renderScene |
( |
int |
gate, |
|
|
float |
width, |
|
|
float |
height |
|
) |
| |
|
noexcept |
◆ add()
◆ row_count()
| std::size_t row_count |
( |
| ) |
const |
|
override |
◆ row_data()
| std::optional< ui::ComponentGateData > row_data |
( |
std::size_t |
i | ) |
const |
|
override |
◆ set_row_data()
| void set_row_data |
( |
std::size_t |
i, |
|
|
const ui::ComponentGateData & |
data |
|
) |
| |
|
overridenoexcept |
◆ operator=()
◆ trigger()
◆ listEdited()
◆ gateUiDataChanged()
| void gateUiDataChanged |
( |
| ) |
|
|
privatenoexcept |
◆ execCmd()
| void execCmd |
( |
UndoCommand * |
cmd, |
|
|
bool |
updateSuffixes |
|
) |
| |
|
private |
◆ createSuffixUpdateCmd()
◆ mWorkspace
◆ mLayers
◆ mCache
◆ mComponent
◆ mComponentScene
◆ mSignals
◆ mList
◆ mUndoStack
◆ mWizardMode
◆ mItems
◆ mOnEditedSlot
The documentation for this class was generated from the following files: