Engauge Digitizer
2
util
DataKey.cpp
Go to the documentation of this file.
1
/******************************************************************************************************
2
* (C) 2014 markummitchell@github.com. This file is part of Engauge Digitizer, which is released *
3
* under GNU General Public License version 2 (GPLv2) or (at your option) any later version. See file *
4
* LICENSE or go to gnu.org/licenses for details. Distribution requires prior written permission. *
5
******************************************************************************************************/
6
7
#include "
DataKey.h
"
8
9
QString
dataKeyToString
(
DataKey
dataKey)
10
{
11
QString rtn;
12
13
switch
(dataKey) {
14
15
case
DATA_KEY_IDENTIFIER
:
16
rtn =
"DATA_KEY_IDENTIFIER"
;
17
break
;
18
19
case
DATA_KEY_GRAPHICS_ITEM_TYPE
:
20
rtn =
"DATA_KEY_GRAPHICS_ITEM_TYPE"
;
21
break
;
22
23
case
DATA_KEY_POSITION_HAS_CHANGED
:
24
rtn =
"DATA_KEY_POSITION_HAS_CHANGED"
;
25
break
;
26
27
default
:
28
rtn =
"<unknown>"
;
29
}
30
31
return
rtn;
32
}
DATA_KEY_GRAPHICS_ITEM_TYPE
Unique identifier for QGraphicsItem object
Definition:
DataKey.h:17
dataKeyToString
QString dataKeyToString(DataKey dataKey)
Definition:
DataKey.cpp:9
DataKey
DataKey
Index values for storing item details in QGraphicsItem using setData/data.
Definition:
DataKey.h:12
DATA_KEY_POSITION_HAS_CHANGED
Item type (i.e. image versus point)
Definition:
DataKey.h:18
DataKey.h
DATA_KEY_IDENTIFIER
Definition:
DataKey.h:16
Generated on Sat Jan 4 2020 12:00:00 for Engauge Digitizer by
1.8.16