dnai::interfaces::IModel< T > Member List

This is the complete list of members for dnai::interfaces::IModel< T >, including all inherited members.

_deserialize(const QJsonObject &obj) override=0dnai::interfaces::ASerializable< T >protectedpure virtual
appendChild(T *child)dnai::models::GenericTreeItem< T >inlinevirtual
child(int row) const dnai::models::GenericTreeItem< T >inline
childCount() const dnai::models::GenericTreeItem< T >inline
childrenItem() const dnai::models::GenericTreeItem< T >inline
columnCount() const =0dnai::models::GenericTreeItem< T >pure virtual
deleteChildren()dnai::models::GenericTreeItem< T >inline
deserialize(const QJsonObject &obj, Args &...args)dnai::interfaces::ASerializable< T >inlinestatic
GenericTreeItem(T *parent=nullptr)dnai::models::GenericTreeItem< T >inlineexplicit
idxmodel() const dnai::models::GenericTreeItem< T >inline
IModel(T *parent=nullptr)dnai::interfaces::IModel< T >inlineexplicit
parentItem() const dnai::models::GenericTreeItem< T >inline
removeChildren()dnai::models::GenericTreeItem< T >inline
removeOne(T *e)dnai::models::GenericTreeItem< T >inline
row() const dnai::models::GenericTreeItem< T >inlinevirtual
serialize(QJsonObject &obj) const override=0dnai::interfaces::ASerializable< T >pure virtual
serializeList(const QList< DataType * > &datalist) const dnai::interfaces::ASerializable< T >inline
setIdx(const QModelIndex &ref)dnai::models::GenericTreeItem< T >inline
~ASerializable()=defaultdnai::interfaces::ASerializable< T >virtual
~GenericTreeItem()dnai::models::GenericTreeItem< T >inlinevirtual