Loading...
Searching...
No Matches
PatternFactory.hpp
1#pragma once
2#include <Process/GenericProcessFactory.hpp>
3
4#include <Patternist/PatternModel.hpp>
5#include <Patternist/PatternPresenter.hpp>
6#include <Patternist/PatternView.hpp>
7
8namespace Patternist
9{
11struct LayerFactory final
13 Patternist::ProcessModel, Patternist::Presenter, Patternist::View>
14{
15 bool hasExternalUI(const Process::ProcessModel&, const score::DocumentContext&)
16 const noexcept override;
17 QWidget* makeExternalUI(
19 QWidget* parent) const override;
20};
21}
Definition GenericProcessFactory.hpp:112
Definition GenericProcessFactory.hpp:15
The Process class.
Definition score-lib-process/Process/Process.hpp:82
Definition PatternFactory.hpp:14
Definition DocumentContext.hpp:18