addItem(ContextMenuItem *item, ContextMenuItem *parent, models::Entity *related=nullptr) | dnai::models::ContextMenuModel | private |
addItems(models::Entity *related) | dnai::models::ContextMenuModel | private |
appendEnumeration(Entity *entity) | dnai::models::ContextMenuModel | private |
appendFunction(Entity *entity) | dnai::models::ContextMenuModel | private |
appendList(Entity *entity) | dnai::models::ContextMenuModel | private |
appendObject(Entity *entity) | dnai::models::ContextMenuModel | private |
appendParameter(Entity *entity) | dnai::models::ContextMenuModel | private |
appendReturn(Entity *entity) | dnai::models::ContextMenuModel | private |
appendVariable(Entity *entity) | dnai::models::ContextMenuModel | private |
clearItems(models::Entity *related) | dnai::models::ContextMenuModel | private |
columnCount(const QModelIndex &parent) const override | dnai::models::ContextMenuModel | |
CONSTRUCTION enum value | dnai::models::ContextMenuModel | |
ContextMenuModel(QObject *parent=nullptr) | dnai::models::ContextMenuModel | explicit |
ContextMenuModel(const QJsonObject &doc, QObject *parent=nullptr) | dnai::models::ContextMenuModel | explicit |
data(const QModelIndex &index, int role) const override | dnai::models::ContextMenuModel | |
DESCRIPTION enum value | dnai::models::ContextMenuModel | |
getItem(const QModelIndex &index) const | dnai::models::ContextMenuModel | |
index(int row, int column, const QModelIndex &parent) const override | dnai::models::ContextMenuModel | |
INPUTS enum value | dnai::models::ContextMenuModel | |
INSTRUCTION_ID enum value | dnai::models::ContextMenuModel | |
instructions() const | dnai::models::ContextMenuModel | |
ITEM enum value | dnai::models::ContextMenuModel | |
m_classes | dnai::models::ContextMenuModel | private |
m_entity_items | dnai::models::ContextMenuModel | private |
m_enumerations | dnai::models::ContextMenuModel | private |
m_functionRebuilding | dnai::models::ContextMenuModel | private |
m_functions | dnai::models::ContextMenuModel | private |
m_hash | dnai::models::ContextMenuModel | private |
m_items_entity | dnai::models::ContextMenuModel | private |
m_lists | dnai::models::ContextMenuModel | private |
m_root | dnai::models::ContextMenuModel | private |
m_variables | dnai::models::ContextMenuModel | private |
NAME enum value | dnai::models::ContextMenuModel | |
onEntityDeclared(dnai::models::Entity *declared) | dnai::models::ContextMenuModel | slot |
onEntityRemoved(dnai::models::Entity *removed) | dnai::models::ContextMenuModel | slot |
onEntityRenamed(dnai::models::Entity *entity, QString name, QString newname) | dnai::models::ContextMenuModel | slot |
onEnumValueRemoved(dnai::models::Entity *enumeration, QString name) | dnai::models::ContextMenuModel | slot |
onEnumValueSet(dnai::models::Entity *enumeration, QString name, QString value) | dnai::models::ContextMenuModel | slot |
onListTypeSet(dnai::models::Entity *lst, dnai::models::Entity *type) | dnai::models::ContextMenuModel | slot |
onObjectAttributeAdded(models::Entity *obj, QString name, models::Entity *type, VISIBILITY visi) | dnai::models::ContextMenuModel | slot |
onObjectAttributeRemoved(models::Entity *obj, QString name) | dnai::models::ContextMenuModel | slot |
onObjectAttributeRenamed(models::Entity *obj, QString name, QString newName) | dnai::models::ContextMenuModel | slot |
onParameterSet(dnai::models::Entity *func, QString param) | dnai::models::ContextMenuModel | slot |
onReturnSet(dnai::models::Entity *func, QString ret) | dnai::models::ContextMenuModel | slot |
onVariableTypeSet(dnai::models::Entity *var, dnai::models::Entity *type) | dnai::models::ContextMenuModel | slot |
OUTPUTS enum value | dnai::models::ContextMenuModel | |
parent(const QModelIndex &child) const override | dnai::models::ContextMenuModel | |
parseJsonDocument(const QJsonObject &json) | dnai::models::ContextMenuModel | private |
parseJsonObj(ContextMenuItem *parent, const QJsonObject &js) | dnai::models::ContextMenuModel | private |
refreshItems(models::Entity *related) | dnai::models::ContextMenuModel | private |
removeItem(QString const &fullPath) | dnai::models::ContextMenuModel | private |
roleNames() const override | dnai::models::ContextMenuModel | |
ROLES enum name | dnai::models::ContextMenuModel | |
rowCount(const QModelIndex &parent) const override | dnai::models::ContextMenuModel | |
setup() | dnai::models::ContextMenuModel | |
TYPE enum value | dnai::models::ContextMenuModel | |