score::DocumentDelegateFactory Class Referenceabstract
Used to provide custom document types. More...
Inheritance diagram for score::DocumentDelegateFactory:
Detailed Description
Used to provide custom document types.
The interface required to create a custom main document (like MS Word's main page)
Public Member Functions | |
virtual DocumentDelegateView * | makeView (const score::DocumentContext &ctx, QObject *parent)=0 |
virtual DocumentDelegatePresenter * | makePresenter (const score::DocumentContext &ctx, DocumentPresenter *parent_presenter, const DocumentDelegateModel &model, DocumentDelegateView &view)=0 |
virtual void | make (const score::DocumentContext &ctx, DocumentDelegateModel *&ptr, DocumentModel *parent)=0 |
virtual void | load (const VisitorVariant &, const score::DocumentContext &ctx, DocumentDelegateModel *&ptr, DocumentModel *parent)=0 |
Public Member Functions inherited from score::InterfaceBase | |
virtual InterfaceKey | interfaceKey () const noexcept=0 |
Identifies an interface uniquely. | |
The documentation for this class was generated from the following files:
- DocumentDelegateFactory.hpp
- DocumentDelegateFactory.cpp