dnai::views::DeclarationView Class Reference

#include <declarationview.h>

Inheritance diagram for dnai::views::DeclarationView:
Inheritance graph
Collaboration diagram for dnai::views::DeclarationView:
Collaboration graph

Signals

void contextModelChanged (dnai::models::Entity *model)
 

Public Member Functions

 DeclarationView (QQuickItem *parent=nullptr)
 
dnai::models::EntitycontextModel () const
 
void setContextModel (dnai::models::Entity *model)
 
- Public Member Functions inherited from dnai::views::ContextView
 ContextView (QQuickItem *parent=nullptr)
 
 ContextView (const QString &qmlview, QQuickItem *parent=nullptr)
 
Q_INVOKABLE QQuickItem * getView () const
 
void addModel (QObject *model, const QString &name)
 
QObject * getModel (const QString &name) const
 

Properties

dnai::models::Entity contextModel
 

Constructor & Destructor Documentation

dnai::views::DeclarationView::DeclarationView ( QQuickItem *  parent = nullptr)
explicit

Member Function Documentation

dnai::models::Entity* dnai::views::DeclarationView::contextModel ( ) const
void dnai::views::DeclarationView::contextModelChanged ( dnai::models::Entity model)
signal
void dnai::views::DeclarationView::setContextModel ( dnai::models::Entity model)

Property Documentation

dnai::models::Entity * dnai::views::DeclarationView::contextModel
readwrite

The documentation for this class was generated from the following files: