score::ProjectSettingsFactory Class Referenceabstract
The ProjectSettingsFactory class. More...
Inheritance diagram for score::ProjectSettingsFactory:
Detailed Description
The ProjectSettingsFactory class.
Reimplement in order to provide custom settings for the plug-in.
Public Member Functions | |
virtual ProjectSettingsModel * | makeModel (const score::DocumentContext &, QObject *parent)=0 |
ProjectSettingsPresenter * | makePresenter (score::ProjectSettingsModel &m, score::ProjectSettingsView &v, QObject *parent) |
virtual ProjectSettingsView * | makeView ()=0 |
Public Member Functions inherited from score::DocumentPluginFactory | |
virtual DocumentPlugin * | load (const VisitorVariant &var, score::DocumentContext &doc, QObject *parent)=0 |
Public Member Functions inherited from score::InterfaceBase | |
virtual InterfaceKey | interfaceKey () const noexcept=0 |
Identifies an interface uniquely. | |
Protected Member Functions | |
virtual ProjectSettingsPresenter * | makePresenter_impl (score::ProjectSettingsModel &m, score::ProjectSettingsView &v, QObject *parent)=0 |
The documentation for this class was generated from the following files:
- ProjectSettingsFactory.hpp
- ProjectSettingsFactory.cpp