ImagingTools Core SDK
Main Page
Related Pages
Topics
Namespaces
Classes
Examples
ImtCore
Include
imtimg
CBitmapMetaInfoCreatorComp.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
// ImtCore includes
6
#include <imtbase/CObjectMetaInfoCreatorCompBase.h>
7
8
9
namespace
imtimg
10
{
11
12
16
class
CBitmapMetaInfoCreatorComp
:
public
imtbase::CObjectMetaInfoCreatorCompBase
17
{
18
public
:
19
typedef
imtbase::CObjectMetaInfoCreatorCompBase BaseClass;
20
21
I_BEGIN_COMPONENT(
CBitmapMetaInfoCreatorComp
);
22
I_END_COMPONENT;
23
24
protected
:
25
// reimplemented (imtbase::IMetaInfoCreator)
26
virtual
bool
CreateMetaInfo(
27
const
istd::IChangeable* dataPtr,
28
const
QByteArray& typeId,
29
idoc::MetaInfoPtr& metaInfoPtr)
const override
;
30
};
31
32
33
}
// namespace imtimg
34
35
imtimg::CBitmapMetaInfoCreatorComp
Definition
CBitmapMetaInfoCreatorComp.h:17
imtimg
Definition
CBitmapMetaInfo.h:13
Generated by
1.9.8