Loading...
Searching...
No Matches
score-plugin-gfx/Gfx/Video/Inspector.hpp
1#pragma once
2#include <Process/Inspector/ProcessInspectorWidgetDelegate.hpp>
3#include <Process/Inspector/ProcessInspectorWidgetDelegateFactory.hpp>
4
5#include <Gfx/Video/Process.hpp>
6
7#include <score/command/Dispatchers/CommandDispatcher.hpp>
8
9namespace Gfx::Video
10{
11class InspectorWidget final
12 : public Process::InspectorWidgetDelegate_T<Gfx::Video::Model>
13{
14public:
15 explicit InspectorWidget(
16 const Gfx::Video::Model& object, const score::DocumentContext& context,
17 QWidget* parent);
18 ~InspectorWidget() override;
19
20private:
21 CommandDispatcher<> m_dispatcher;
22};
23
25 : public Process::InspectorWidgetDelegateFactory_T<Model, InspectorWidget>
26{
27 SCORE_CONCRETE("49ae88d5-52be-48e7-9f0f-f1a93d6a83a0")
28};
29}
The CommandDispatcher class.
Definition CommandDispatcher.hpp:13
Definition score-plugin-gfx/Gfx/Video/Inspector.hpp:26
Definition score-plugin-gfx/Gfx/Video/Inspector.hpp:13
Definition score-plugin-gfx/Gfx/Video/Process.hpp:17
Definition ProcessInspectorWidgetDelegate.hpp:13
Definition ProcessInspectorWidgetDelegateFactory.hpp:53
Definition DocumentContext.hpp:18