dnai::interfaces::IController Class Referenceabstract

#include <icontroller.h>

Inheritance diagram for dnai::interfaces::IController:
Inheritance graph
Collaboration diagram for dnai::interfaces::IController:
Collaboration graph

Public Member Functions

virtual ~IController ()=default
 
virtual QList< QQuickItem * > views () const =0
 
virtual QQuickItem * createView ()=0
 

Protected Member Functions

virtual interfaces::ICommandcreateCommand () const =0
 

Constructor & Destructor Documentation

virtual dnai::interfaces::IController::~IController ( )
virtualdefault

Member Function Documentation

virtual interfaces::ICommand* dnai::interfaces::IController::createCommand ( ) const
protectedpure virtual
virtual QQuickItem* dnai::interfaces::IController::createView ( )
pure virtual
virtual QList<QQuickItem*> dnai::interfaces::IController::views ( ) const
pure virtual

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