ImagingTools Core SDK
Main Page
Related Pages
Topics
Namespaces
Classes
Examples
ImtCore
Include
imtbase
CSelectionParamSummaryRepresentationControllerComp.h
1
// SPDX-License-Identifier: LGPL-2.1-or-later OR GPL-2.0-or-later OR GPL-3.0-or-later OR LicenseRef-ImtCore-Commercial
2
#pragma once
3
4
5
// ACF includes
6
#include <icomp/CComponentBase.h>
7
8
// ImtCore includes
9
#include <imtbase/ISummaryRepresentationController.h>
10
11
12
namespace
imtbase
13
{
14
15
16
class
CSelectionParamSummaryRepresentationControllerComp:
17
public
icomp::CComponentBase,
18
public
imtbase::ISummaryRepresentationController
19
{
20
public
:
21
typedef
icomp::CComponentBase BaseClass;
22
23
I_BEGIN_COMPONENT(CSelectionParamSummaryRepresentationControllerComp)
24
I_REGISTER_INTERFACE(ISummaryRepresentationController);
25
I_END_COMPONENT;
26
27
protected
:
28
// reimplemented (ISummaryRepresentationController)
29
virtual
bool
CreateSummaryRepresentation(
const
istd::IChangeable& param, QString& textRepresentation)
const override
;
30
};
31
32
33
}
// namespace imtbase
34
35
imtbase::ISummaryRepresentationController
Definition
ISummaryRepresentationController.h:17
imtbase
Definition
IAccountInfoProvider.h:10
Generated by
1.9.8