(Future) Base class for all tree models related to the details widget.
An item in the ModuleModel.
void setDataAtIndex(int index, QVariant &data) override
QVariant getData(int column) const override
void appendExistingChildIfAny(const QMap< u32, ModuleItem * > &moduleMap)
void setHighlighted(const bool highlighted)
void setData(QList< QVariant > data) override
bool isToplevelItem() const
int getColumnCount() const override
void appendData(QVariant data) override
void setName(const QString &name)
TreeItemType getType() const
void setModuleType(const QString &moduleType)
ModuleItem(const u32 id, const TreeItemType type, ModuleModel *model)
A model for displaying multiple netlist elements.