Zrythm
v2.0.0-alpha.1
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
variant_helpers_test.h
1
// SPDX-FileCopyrightText: © 2026 Alexandros Theodotou <alex@zrythm.org>
2
// SPDX-License-Identifier: LicenseRef-ZrythmLicense
3
4
#pragma once
5
6
#include <QObject>
7
8
class
ConvertToVariantQObjBase :
public
QObject
9
{
10
Q_OBJECT
11
public
:
12
explicit
ConvertToVariantQObjBase (QObject * parent =
nullptr
)
13
: QObject (parent)
14
{
15
}
16
};
17
18
class
ConvertToVariantQObjBaseA :
public
ConvertToVariantQObjBase
19
{
20
Q_OBJECT
21
public
:
22
explicit
ConvertToVariantQObjBaseA (QObject * parent =
nullptr
)
23
: ConvertToVariantQObjBase (parent)
24
{
25
}
26
};
27
28
class
ConvertToVariantQObjBaseB :
public
ConvertToVariantQObjBase
29
{
30
Q_OBJECT
31
public
:
32
explicit
ConvertToVariantQObjBaseB (QObject * parent =
nullptr
)
33
: ConvertToVariantQObjBase (parent)
34
{
35
}
36
};
37
38
class
ConvertToVariantQObjOther :
public
ConvertToVariantQObjBase
39
{
40
Q_OBJECT
41
public
:
42
explicit
ConvertToVariantQObjOther (QObject * parent =
nullptr
)
43
: ConvertToVariantQObjBase (parent)
44
{
45
}
46
};
tests
unit
utils
variant_helpers_test.h
Generated by
1.16.1