ScenarioInspectorWidgetFactoryWrapper.hpp
1 #pragma once
2 #include <Inspector/InspectorWidgetFactoryInterface.hpp>
3 
4 #include <QList>
5 
6 namespace Scenario
7 {
10 {
11  SCORE_CONCRETE("066fffc1-c82c-4ffd-ad7c-55a65bfa067f")
12 public:
14  : InspectorWidgetFactory{}
15  {
16  }
17 
19 
20  QWidget* make(
21  const InspectedObjects& sourceElements, const score::DocumentContext& doc,
22  QWidget* parent) const override;
23 
24  bool
25  update(QWidget* cur, const QList<const IdentifiedObjectAbstract*>& obj) const override;
26 
27  bool matches(const InspectedObjects& objects) const override;
28 };
29 }
The InspectorWidgetFactoryInterface class.
Definition: InspectorWidgetFactoryInterface.hpp:32
Definition: ScenarioInspectorWidgetFactoryWrapper.hpp:10
QWidget * make(const InspectedObjects &sourceElements, const score::DocumentContext &doc, QWidget *parent) const override
makeWidget Makes a widget for the inspector from an object
Definition: ScenarioInspectorWidgetFactoryWrapper.cpp:20
Main plug-in of score.
Definition: score-plugin-dataflow/Dataflow/PortItem.hpp:14
Definition: ObjectMatches.hpp:6
Definition: DocumentContext.hpp:18