itom
Loading...
Searching...
No Matches
designerPluginInterfaceVersion.h
1/* ********************************************************************
2itom software
3URL: http://www.uni-stuttgart.de/ito
4Copyright (C) 2020, Institut für Technische Optik (ITO),
5Universität Stuttgart, Germany
6
7This file is part of itom and its software development toolkit (SDK).
8
9itom is free software; you can redistribute it and/or modify it
10under the terms of the GNU Library General Public Licence as published by
11the Free Software Foundation; either version 2 of the Licence, or (at
12your option) any later version.
13
14In addition, as a special exception, the Institut für Technische
15Optik (ITO) gives you certain additional rights.
16These rights are described in the ITO LGPL Exception version 1.0,
17which can be found in the file LGPL_EXCEPTION.txt in this package.
18
19itom is distributed in the hope that it will be useful, but
20WITHOUT ANY WARRANTY; without even the implied warranty of
21MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library
22General Public Licence for more details.
23
24You should have received a copy of the GNU Library General Public License
25along with itom. If not, see <http://www.gnu.org/licenses/>.
26*********************************************************************** */
27
28#ifndef DESIGNERPLUGININTERFACEVERSION_H
29#define DESIGNERPLUGININTERFACEVERSION_H
30
31#include "../common/typeDefs.h"
32
33#include <qstring.h>
34
35//these defines exist since itom 1.3.1
36#define CREATE_DESIGNERPLUGININTERFACE_VERSION_STR(major,minor,patch) "ito.DesignerPlugin.Interface/"#major"."#minor"."#patch
37
38
39#define ITOM_DESIGNERPLUGININTERFACE_MAJOR 2 //change this number below as well (2x)
40#define ITOM_DESIGNERPLUGININTERFACE_MINOR 1 //change this number below as well (1x)
41#define ITOM_DESIGNERPLUGININTERFACE_PATCH 1 //change this number below as well (1x)
42#define ITOM_DESIGNERPLUGININTERFACE_VERSION CREATEVERSION(ITOM_DESIGNERPLUGININTERFACE_MAJOR,ITOM_DESIGNERPLUGININTERFACE_MINOR,ITOM_DESIGNERPLUGININTERFACE_PATCH)
43#define ITOM_DESIGNERPLUGININTERFACE_VERSION_STR CREATE_DESIGNERPLUGININTERFACE_VERSION_STR(2,1,1)
44
45#endif