ImagingTools Core SDK
Main Page
Related Pages
Topics
Namespaces
Classes
Examples
ImtCore
Include
imtgql
CGqlEnum.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
// Qt includes
6
#include <QtCore/QByteArray>
7
#include <QtCore/QVariant>
8
9
10
11
namespace
imtgql
12
{
13
14
15
class
CGqlEnum
16
{
17
public
:
18
CGqlEnum(
const
QByteArray& value = QByteArray());
19
20
QByteArray GetValue();
21
operator
QVariant()
const
;
22
23
protected
:
24
QByteArray m_value;
25
};
26
27
28
}
// namespace imtgql
29
30
31
Q_DECLARE_METATYPE(imtgql::CGqlEnum)
32
Generated by
1.9.8