#include <contextMenuModel.h>
|
| void | onEntityDeclared (dnai::models::Entity *declared) |
| |
| void | onEntityRemoved (dnai::models::Entity *removed) |
| |
| void | onEntityRenamed (dnai::models::Entity *entity, QString name, QString newname) |
| |
| void | onEnumValueSet (dnai::models::Entity *enumeration, QString name, QString value) |
| |
| void | onEnumValueRemoved (dnai::models::Entity *enumeration, QString name) |
| |
| void | onObjectAttributeAdded (models::Entity *obj, QString name, models::Entity *type, VISIBILITY visi) |
| |
| void | onObjectAttributeRenamed (models::Entity *obj, QString name, QString newName) |
| |
| void | onObjectAttributeRemoved (models::Entity *obj, QString name) |
| |
| void | onListTypeSet (dnai::models::Entity *lst, dnai::models::Entity *type) |
| |
| void | onParameterSet (dnai::models::Entity *func, QString param) |
| |
| void | onReturnSet (dnai::models::Entity *func, QString ret) |
| |
| void | onVariableTypeSet (dnai::models::Entity *var, dnai::models::Entity *type) |
| |
| Enumerator |
|---|
| NAME |
|
| ITEM |
|
| DESCRIPTION |
|
| INPUTS |
|
| OUTPUTS |
|
| CONSTRUCTION |
|
| INSTRUCTION_ID |
|
| TYPE |
|
| dnai::models::ContextMenuModel::ContextMenuModel |
( |
QObject * |
parent = nullptr | ) |
|
|
explicit |
| dnai::models::ContextMenuModel::ContextMenuModel |
( |
const QJsonObject & |
doc, |
|
|
QObject * |
parent = nullptr |
|
) |
| |
|
explicit |
| void dnai::models::ContextMenuModel::addItems |
( |
models::Entity * |
related | ) |
|
|
private |
| void dnai::models::ContextMenuModel::appendEnumeration |
( |
Entity * |
entity | ) |
|
|
private |
| void dnai::models::ContextMenuModel::appendFunction |
( |
Entity * |
entity | ) |
|
|
private |
| void dnai::models::ContextMenuModel::appendList |
( |
Entity * |
entity | ) |
|
|
private |
| void dnai::models::ContextMenuModel::appendObject |
( |
Entity * |
entity | ) |
|
|
private |
| void dnai::models::ContextMenuModel::appendParameter |
( |
Entity * |
entity | ) |
|
|
private |
| void dnai::models::ContextMenuModel::appendReturn |
( |
Entity * |
entity | ) |
|
|
private |
| void dnai::models::ContextMenuModel::appendVariable |
( |
Entity * |
entity | ) |
|
|
private |
| void dnai::models::ContextMenuModel::clearItems |
( |
models::Entity * |
related | ) |
|
|
private |
| int dnai::models::ContextMenuModel::columnCount |
( |
const QModelIndex & |
parent | ) |
const |
|
override |
| QVariant dnai::models::ContextMenuModel::data |
( |
const QModelIndex & |
index, |
|
|
int |
role |
|
) |
| const |
|
override |
| ContextMenuItem * dnai::models::ContextMenuModel::getItem |
( |
const QModelIndex & |
index | ) |
const |
| QModelIndex dnai::models::ContextMenuModel::index |
( |
int |
row, |
|
|
int |
column, |
|
|
const QModelIndex & |
parent |
|
) |
| const |
|
override |
| const QHash< QString, ContextMenuItem * > & dnai::models::ContextMenuModel::instructions |
( |
| ) |
const |
| void dnai::models::ContextMenuModel::onEntityRenamed |
( |
dnai::models::Entity * |
entity, |
|
|
QString |
name, |
|
|
QString |
newname |
|
) |
| |
|
slot |
| void dnai::models::ContextMenuModel::onEnumValueRemoved |
( |
dnai::models::Entity * |
enumeration, |
|
|
QString |
name |
|
) |
| |
|
slot |
| void dnai::models::ContextMenuModel::onEnumValueSet |
( |
dnai::models::Entity * |
enumeration, |
|
|
QString |
name, |
|
|
QString |
value |
|
) |
| |
|
slot |
| void dnai::models::ContextMenuModel::onObjectAttributeRemoved |
( |
models::Entity * |
obj, |
|
|
QString |
name |
|
) |
| |
|
slot |
| void dnai::models::ContextMenuModel::onObjectAttributeRenamed |
( |
models::Entity * |
obj, |
|
|
QString |
name, |
|
|
QString |
newName |
|
) |
| |
|
slot |
| QModelIndex dnai::models::ContextMenuModel::parent |
( |
const QModelIndex & |
child | ) |
const |
|
override |
| void dnai::models::ContextMenuModel::parseJsonDocument |
( |
const QJsonObject & |
json | ) |
|
|
private |
| void dnai::models::ContextMenuModel::parseJsonObj |
( |
ContextMenuItem * |
parent, |
|
|
const QJsonObject & |
js |
|
) |
| |
|
private |
| void dnai::models::ContextMenuModel::refreshItems |
( |
models::Entity * |
related | ) |
|
|
private |
| void dnai::models::ContextMenuModel::removeItem |
( |
QString const & |
fullPath | ) |
|
|
private |
| QHash< int, QByteArray > dnai::models::ContextMenuModel::roleNames |
( |
| ) |
const |
|
override |
| int dnai::models::ContextMenuModel::rowCount |
( |
const QModelIndex & |
parent | ) |
const |
|
override |
| void dnai::models::ContextMenuModel::setup |
( |
| ) |
|
| QHash<models::Entity *, QList<QString> > dnai::models::ContextMenuModel::m_entity_items |
|
private |
| bool dnai::models::ContextMenuModel::m_functionRebuilding |
|
private |
| QHash<QString, models::Entity *> dnai::models::ContextMenuModel::m_items_entity |
|
private |
The documentation for this class was generated from the following files: