Engauge Digitizer 2
Loading...
Searching...
No Matches
DocumentSerialize.h
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#ifndef DOCUMENT_SERIALIZE_H
8#define DOCUMENT_SERIALIZE_H
9
10#include <QString>
11
12extern const QString DOCUMENT_SERIALIZE_APPLICATION;
13extern const QString DOCUMENT_SERIALIZE_APPLICATION_VERSION_NUMBER;
14extern const QString DOCUMENT_SERIALIZE_APPLICATION;
15extern const QString DOCUMENT_SERIALIZE_AXES_CHECKER;
16extern const QString DOCUMENT_SERIALIZE_AXES_CHECKER_LINE_COLOR;
17extern const QString DOCUMENT_SERIALIZE_AXES_CHECKER_MODE;
18extern const QString DOCUMENT_SERIALIZE_AXES_CHECKER_SECONDS;
19extern const QString DOCUMENT_SERIALIZE_AXES_POINTS_REQUIRED;
20extern const QString DOCUMENT_SERIALIZE_BOOL_FALSE;
21extern const QString DOCUMENT_SERIALIZE_BOOL_TRUE;
22extern const QString DOCUMENT_SERIALIZE_CMD;
23extern const QString DOCUMENT_SERIALIZE_CMD_ADD_POINT_AXIS;
24extern const QString DOCUMENT_SERIALIZE_CMD_ADD_POINT_GRAPH;
25extern const QString DOCUMENT_SERIALIZE_CMD_ADD_POINTS_GRAPH;
26extern const QString DOCUMENT_SERIALIZE_CMD_COPY;
27extern const QString DOCUMENT_SERIALIZE_CMD_CUT;
28extern const QString DOCUMENT_SERIALIZE_CMD_DELETE;
29extern const QString DOCUMENT_SERIALIZE_CMD_DESCRIPTION;
30extern const QString DOCUMENT_SERIALIZE_CMD_EDIT_POINT_AXIS;
31extern const QString DOCUMENT_SERIALIZE_CMD_MEDIATOR;
32extern const QString DOCUMENT_SERIALIZE_CMD_MOVE_BY;
33extern const QString DOCUMENT_SERIALIZE_CMD_PASTE;
34extern const QString DOCUMENT_SERIALIZE_CMD_SELECT_COORD_SYSTEM;
35extern const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_AXES_CHECKER;
36extern const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_COLOR_FILTER;
37extern const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_COORDS;
38extern const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_CURVE_ADD_REMOVE;
39extern const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_CURVE_PROPERTIES;
40extern const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_DIGITIZE_CURVE;
41extern const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_EXPORT;
42extern const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_GENERAL;
43extern const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_GRID_REMOVAL;
44extern const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_POINT_MATCH;
45extern const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_SEGMENTS;
46extern const QString DOCUMENT_SERIALIZE_CMD_TYPE;
47extern const QString DOCUMENT_SERIALIZE_COLOR_FILTER;
48extern const QString DOCUMENT_SERIALIZE_COLOR_FILTER_FOREGROUND_HIGH;
49extern const QString DOCUMENT_SERIALIZE_COLOR_FILTER_FOREGROUND_LOW;
50extern const QString DOCUMENT_SERIALIZE_COLOR_FILTER_HUE_HIGH;
51extern const QString DOCUMENT_SERIALIZE_COLOR_FILTER_HUE_LOW;
52extern const QString DOCUMENT_SERIALIZE_COLOR_FILTER_INTENSITY_HIGH;
53extern const QString DOCUMENT_SERIALIZE_COLOR_FILTER_INTENSITY_LOW;
54extern const QString DOCUMENT_SERIALIZE_COLOR_FILTER_MODE;
55extern const QString DOCUMENT_SERIALIZE_COLOR_FILTER_MODE_STRING;
56extern const QString DOCUMENT_SERIALIZE_COLOR_FILTER_SATURATION_HIGH;
57extern const QString DOCUMENT_SERIALIZE_COLOR_FILTER_SATURATION_LOW;
58extern const QString DOCUMENT_SERIALIZE_COLOR_FILTER_VALUE_HIGH;
59extern const QString DOCUMENT_SERIALIZE_COLOR_FILTER_VALUE_LOW;
60extern const QString DOCUMENT_SERIALIZE_COMMON;
61extern const QString DOCUMENT_SERIALIZE_COORD_SYSTEM;
62extern const QString DOCUMENT_SERIALIZE_COORDS;
63extern const QString DOCUMENT_SERIALIZE_COORDS_ORIGIN_RADIUS;
64extern const QString DOCUMENT_SERIALIZE_COORDS_SCALE_X_THETA;
65extern const QString DOCUMENT_SERIALIZE_COORDS_SCALE_X_THETA_STRING;
66extern const QString DOCUMENT_SERIALIZE_COORDS_SCALE_Y_RADIUS;
67extern const QString DOCUMENT_SERIALIZE_COORDS_SCALE_Y_RADIUS_STRING;
68extern const QString DOCUMENT_SERIALIZE_COORDS_TYPE;
69extern const QString DOCUMENT_SERIALIZE_COORDS_TYPE_STRING;
70extern const QString DOCUMENT_SERIALIZE_COORDS_UNITS_DATE;
71extern const QString DOCUMENT_SERIALIZE_COORDS_UNITS_DATE_STRING;
72extern const QString DOCUMENT_SERIALIZE_COORDS_UNITS_RADIUS;
73extern const QString DOCUMENT_SERIALIZE_COORDS_UNITS_RADIUS_STRING;
74extern const QString DOCUMENT_SERIALIZE_COORDS_UNITS_THETA;
75extern const QString DOCUMENT_SERIALIZE_COORDS_UNITS_THETA_STRING;
76extern const QString DOCUMENT_SERIALIZE_COORDS_UNITS_TIME;
77extern const QString DOCUMENT_SERIALIZE_COORDS_UNITS_TIME_STRING;
78extern const QString DOCUMENT_SERIALIZE_COORDS_UNITS_X;
79extern const QString DOCUMENT_SERIALIZE_COORDS_UNITS_X_STRING;
80extern const QString DOCUMENT_SERIALIZE_COORDS_UNITS_Y;
81extern const QString DOCUMENT_SERIALIZE_COORDS_UNITS_Y_STRING;
82extern const QString DOCUMENT_SERIALIZE_CSV;
83extern const QString DOCUMENT_SERIALIZE_CURVE;
84extern const QString DOCUMENT_SERIALIZE_CURVE_NAME;
85extern const QString DOCUMENT_SERIALIZE_CURVE_POINTS;
86extern const QString DOCUMENT_SERIALIZE_CURVES_ENTRY;
87extern const QString DOCUMENT_SERIALIZE_CURVES_ENTRY_CURVE_NAME_CURRENT;
88extern const QString DOCUMENT_SERIALIZE_CURVES_ENTRY_CURVE_NAME_ORIGINAL;
89extern const QString DOCUMENT_SERIALIZE_CURVES_ENTRY_NUM_POINTS;
90extern const QString DOCUMENT_SERIALIZE_CURVES_GRAPHS;
91extern const QString DOCUMENT_SERIALIZE_CURVE_STYLE;
92extern const QString DOCUMENT_SERIALIZE_CURVE_STYLES;
93extern const QString DOCUMENT_SERIALIZE_DIGITIZE_CURVE;
94extern const QString DOCUMENT_SERIALIZE_DIGITIZE_CURVE_CURSOR_INNER_RADIUS;
95extern const QString DOCUMENT_SERIALIZE_DIGITIZE_CURVE_CURSOR_LINE_WIDTH;
96extern const QString DOCUMENT_SERIALIZE_DIGITIZE_CURVE_CURSOR_SIZE;
97extern const QString DOCUMENT_SERIALIZE_DIGITIZE_CURVE_CURSOR_STANDARD_CROSS;
98extern const QString DOCUMENT_SERIALIZE_DOCUMENT;
99extern const QString DOCUMENT_SERIALIZE_ERROR;
100extern const QString DOCUMENT_SERIALIZE_ERROR_COMMENT;
101extern const QString DOCUMENT_SERIALIZE_ERROR_CONTEXT;
102extern const QString DOCUMENT_SERIALIZE_ERROR_FILE;
103extern const QString DOCUMENT_SERIALIZE_ERROR_LINE;
104extern const QString DOCUMENT_SERIALIZE_ERROR_REPORT;
105extern const QString DOCUMENT_SERIALIZE_EXPORT;
106extern const QString DOCUMENT_SERIALIZE_EXPORT_CURVE_NAME_NOT_EXPORTED;
107extern const QString DOCUMENT_SERIALIZE_EXPORT_CURVE_NAME_NOT_EXPORTED_NAME;
108extern const QString DOCUMENT_SERIALIZE_EXPORT_CURVE_NAMES_NOT_EXPORTED;
109extern const QString DOCUMENT_SERIALIZE_EXPORT_DELIMITER;
110extern const QString DOCUMENT_SERIALIZE_EXPORT_DELIMITER_STRING;
111extern const QString DOCUMENT_SERIALIZE_EXPORT_HEADER;
112extern const QString DOCUMENT_SERIALIZE_EXPORT_HEADER_STRING;
113extern const QString DOCUMENT_SERIALIZE_EXPORT_LAYOUT_FUNCTIONS;
114extern const QString DOCUMENT_SERIALIZE_EXPORT_LAYOUT_FUNCTIONS_STRING;
115extern const QString DOCUMENT_SERIALIZE_EXPORT_POINTS_INTERVAL_FUNCTIONS;
116extern const QString DOCUMENT_SERIALIZE_EXPORT_POINTS_INTERVAL_RELATIONS;
117extern const QString DOCUMENT_SERIALIZE_EXPORT_POINTS_INTERVAL_UNITS_FUNCTIONS;
118extern const QString DOCUMENT_SERIALIZE_EXPORT_POINTS_INTERVAL_UNITS_RELATIONS;
119extern const QString DOCUMENT_SERIALIZE_EXPORT_POINTS_SELECTION_FUNCTIONS;
120extern const QString DOCUMENT_SERIALIZE_EXPORT_POINTS_SELECTION_FUNCTIONS_STRING;
121extern const QString DOCUMENT_SERIALIZE_EXPORT_POINTS_SELECTION_RELATIONS;
122extern const QString DOCUMENT_SERIALIZE_EXPORT_POINTS_SELECTION_RELATIONS_STRING;
123extern const QString DOCUMENT_SERIALIZE_EXPORT_X_LABEL;
124extern const QString DOCUMENT_SERIALIZE_FILE;
125extern const QString DOCUMENT_SERIALIZE_FILE_IMPORTED;
126extern const QString DOCUMENT_SERIALIZE_FILTER;
127extern const QString DOCUMENT_SERIALIZE_GENERAL;
128extern const QString DOCUMENT_SERIALIZE_GENERAL_CURSOR_SIZE;
129extern const QString DOCUMENT_SERIALIZE_GENERAL_EXTRA_PRECISION;
130extern const QString DOCUMENT_SERIALIZE_GENERAL_ZOOM_CONTROL;
131extern const QString DOCUMENT_SERIALIZE_GRAPH_X;
132extern const QString DOCUMENT_SERIALIZE_GRAPH_X_AFTER;
133extern const QString DOCUMENT_SERIALIZE_GRAPH_X_BEFORE;
134extern const QString DOCUMENT_SERIALIZE_GRAPH_Y;
135extern const QString DOCUMENT_SERIALIZE_GRAPH_Y_AFTER;
136extern const QString DOCUMENT_SERIALIZE_GRAPH_Y_BEFORE;
137extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL;
138extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_CLOSE_DISTANCE;
139extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_COORD_DISABLE_X;
140extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_COORD_DISABLE_X_STRING;
141extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_COORD_DISABLE_Y;
142extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_COORD_DISABLE_Y_STRING;
143extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_COUNT_X;
144extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_COUNT_Y;
145extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_DEFINED_GRID_LINES;
146extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_STABLE;
147extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_START_X;
148extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_START_Y;
149extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_STEP_X;
150extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_STEP_Y;
151extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_STOP_X;
152extern const QString DOCUMENT_SERIALIZE_GRID_REMOVAL_STOP_Y;
153extern const QString DOCUMENT_SERIALIZE_HTML;
154extern const QString DOCUMENT_SERIALIZE_IDENTIFIER;
155extern const QString DOCUMENT_SERIALIZE_IDENTIFIER_NAME;
156extern const QString DOCUMENT_SERIALIZE_IDENTIFIERS;
157extern const QString DOCUMENT_SERIALIZE_IMAGE;
158extern const QString DOCUMENT_SERIALIZE_IMAGE_HEIGHT;
159extern const QString DOCUMENT_SERIALIZE_IMAGE_WIDTH;
160extern const QString DOCUMENT_SERIALIZE_LINE_STYLE;
161extern const QString DOCUMENT_SERIALIZE_LINE_STYLE_COLOR;
162extern const QString DOCUMENT_SERIALIZE_LINE_STYLE_COLOR_STRING;
163extern const QString DOCUMENT_SERIALIZE_LINE_STYLE_CONNECT_AS;
164extern const QString DOCUMENT_SERIALIZE_LINE_STYLE_CONNECT_AS_STRING;
165extern const QString DOCUMENT_SERIALIZE_LINE_STYLE_CURVE_NAME;
166extern const QString DOCUMENT_SERIALIZE_LINE_STYLE_WIDTH;
167extern const QString DOCUMENT_SERIALIZE_MAIN_WINDOW;
168extern const QString DOCUMENT_SERIALIZE_OPERATING_SYSTEM;
169extern const QString DOCUMENT_SERIALIZE_OPERATING_SYSTEM_ENDIAN;
170extern const QString DOCUMENT_SERIALIZE_OPERATING_SYSTEM_WORD_SIZE;
171extern const QString DOCUMENT_SERIALIZE_ORDINAL;
172extern const QString DOCUMENT_SERIALIZE_POINT;
173extern const QString DOCUMENT_SERIALIZE_POINT_IDENTIFIER;
174extern const QString DOCUMENT_SERIALIZE_POINT_IDENTIFIER_INDEX;
175extern const QString DOCUMENT_SERIALIZE_POINT_IDENTIFIER_NAME;
176extern const QString DOCUMENT_SERIALIZE_POINT_IDENTIFIERS;
177extern const QString DOCUMENT_SERIALIZE_POINT_IDENTIFIER_VALUE;
178extern const QString DOCUMENT_SERIALIZE_POINT_IS_AXIS_POINT;
179extern const QString DOCUMENT_SERIALIZE_POINT_IS_X_ONLY;
180extern const QString DOCUMENT_SERIALIZE_POINT_MATCH;
181extern const QString DOCUMENT_SERIALIZE_POINT_MATCH_POINT_SIZE;
182extern const QString DOCUMENT_SERIALIZE_POINT_MATCH_COLOR_ACCEPTED;
183extern const QString DOCUMENT_SERIALIZE_POINT_MATCH_COLOR_ACCEPTED_STRING;
184extern const QString DOCUMENT_SERIALIZE_POINT_MATCH_COLOR_CANDIDATE;
185extern const QString DOCUMENT_SERIALIZE_POINT_MATCH_COLOR_CANDIDATE_STRING;
186extern const QString DOCUMENT_SERIALIZE_POINT_MATCH_COLOR_REJECTED;
187extern const QString DOCUMENT_SERIALIZE_POINT_MATCH_COLOR_REJECTED_STRING;
188extern const QString DOCUMENT_SERIALIZE_POINT_ORDINAL;
189extern const QString DOCUMENT_SERIALIZE_POINT_POSITION_SCREEN;
190extern const QString DOCUMENT_SERIALIZE_POINT_POSITION_GRAPH;
191extern const QString DOCUMENT_SERIALIZE_POINTS;
192extern const QString DOCUMENT_SERIALIZE_POINT_STYLE;
193extern const QString DOCUMENT_SERIALIZE_POINT_STYLE_COLOR;
194extern const QString DOCUMENT_SERIALIZE_POINT_STYLE_COLOR_STRING;
195extern const QString DOCUMENT_SERIALIZE_POINT_STYLE_CURVE_NAME;
196extern const QString DOCUMENT_SERIALIZE_POINT_STYLE_LINE_WIDTH;
197extern const QString DOCUMENT_SERIALIZE_POINT_STYLE_RADIUS;
198extern const QString DOCUMENT_SERIALIZE_POINT_STYLE_SHAPE;
199extern const QString DOCUMENT_SERIALIZE_POINT_STYLE_SHAPE_STRING;
200extern const QString DOCUMENT_SERIALIZE_POINT_X;
201extern const QString DOCUMENT_SERIALIZE_POINT_Y;
202extern const QString DOCUMENT_SERIALIZE_SCREEN_X;
203extern const QString DOCUMENT_SERIALIZE_SCREEN_X_DELTA;
204extern const QString DOCUMENT_SERIALIZE_SCREEN_Y;
205extern const QString DOCUMENT_SERIALIZE_SCREEN_Y_DELTA;
206extern const QString DOCUMENT_SERIALIZE_SEGMENTS;
207extern const QString DOCUMENT_SERIALIZE_SEGMENTS_FILL_CORNERS;
208extern const QString DOCUMENT_SERIALIZE_SEGMENTS_LINE_COLOR;
209extern const QString DOCUMENT_SERIALIZE_SEGMENTS_LINE_COLOR_STRING;
210extern const QString DOCUMENT_SERIALIZE_SEGMENTS_LINE_WIDTH;
211extern const QString DOCUMENT_SERIALIZE_SEGMENTS_MIN_LENGTH;
212extern const QString DOCUMENT_SERIALIZE_SEGMENTS_POINT_SEPARATION;
213extern const QString DOCUMENT_SERIALIZE_TRANSFORM_DEFINED;
214
215#endif // DOCUMENT_SERIALIZE_H