43 m_modeCreateLegend(0),
44 m_modeCreateRectangle(0),
46 m_modeCreateItemGroup(0),
47 m_modeUnitsMetricsChange(0),
48 m_modeExportPropsJSON(0),
49 m_modeImportJSONProps(0),
54 m_modeActiveLinesIntersectionMouse(0),
55 m_modeOffLinesIntersectionMouse(0),
59 m_modeBringToFront(0),
64 m_modeSystematicScale(0),
67 m_modeCreateEllipse(0),
69 m_modeCreateTextGrid(0),
71 m_modeWidgetInspector(0),
72 m_modeWidgetProperties(0),
73 m_modeWidgetToolbar(0),
74 m_modeMapCreateTextGrid(0),
75 m_modeMapCreateTextMap(0),
76 m_modeAlignCenterHorizontal(0),
77 m_modeAlignCenterVertical(0),
82 m_modeRemoveObject(0),
85 m_modeDrawSelectionMap(0),
86 m_modeCreateLegendChild(0),
87 m_modeLegendChildAsObject(0),
88 m_modelObjectToImage(0),
89 m_inspectorCurrentItemChanged(0),
90 m_modelExportToPDF(0),
92 m_modeCreatePolygon(0),
93 m_modeCreateBalloon(0),
94 m_modeCreateBarCode(0),
95 m_modeCreateGridMap(0),
97 m_modeCreateGridPlanar(0),
98 m_modeCreateGridGeodesic(0),
100 m_modeCreateMapLocation(0)
112 if(m_modeArrowCursor)
114 delete m_modeArrowCursor;
115 m_modeArrowCursor = 0;
129 delete m_modeZoomOut;
139 delete m_modeMapZoomIn;
144 delete m_modeMapZoomOut;
145 m_modeMapZoomOut = 0;
149 delete m_modeCreateMap;
152 if(m_modeCreateLegend)
154 delete m_modeCreateLegend;
155 m_modeCreateLegend = 0;
157 if(m_modeCreateRectangle)
159 delete m_modeCreateRectangle;
160 m_modeCreateRectangle = 0;
164 delete m_modeCreateText;
165 m_modeCreateText = 0;
167 if(m_modeCreateItemGroup)
169 delete m_modeCreateItemGroup;
170 m_modeCreateItemGroup = 0;
172 if(m_modeUnitsMetricsChange)
174 delete m_modeUnitsMetricsChange;
175 m_modeUnitsMetricsChange = 0;
177 if(m_modeExportPropsJSON)
179 delete m_modeExportPropsJSON;
180 m_modeExportPropsJSON = 0;
182 if(m_modeImportJSONProps)
184 delete m_modeImportJSONProps;
185 m_modeImportJSONProps = 0;
187 if(m_modeNewTemplate)
189 delete m_modeNewTemplate;
190 m_modeNewTemplate = 0;
192 if(m_modeCreateScale)
194 delete m_modeCreateScale;
195 m_modeCreateScale = 0;
204 delete m_modeUngroup;
207 if(m_modeActiveLinesIntersectionMouse)
209 delete m_modeActiveLinesIntersectionMouse;
210 m_modeActiveLinesIntersectionMouse = 0;
212 if(m_modeOffLinesIntersectionMouse)
214 delete m_modeOffLinesIntersectionMouse;
215 m_modeOffLinesIntersectionMouse = 0;
219 delete m_modePrinter;
229 delete m_modeSceneZoom;
232 if(m_modeBringToFront)
234 delete m_modeBringToFront;
235 m_modeBringToFront = 0;
239 delete m_modeSendToBack;
240 m_modeSendToBack = 0;
244 delete m_modeRecompose;
247 if(m_modeCreateImage)
249 delete m_modeCreateImage;
250 m_modeCreateImage = 0;
254 delete m_modePageConfig;
255 m_modePageConfig = 0;
257 if(m_modeSystematicScale)
259 delete m_modeSystematicScale;
260 m_modeSystematicScale = 0;
262 if(m_modeCreatePoint)
264 delete m_modeCreatePoint;
265 m_modeCreatePoint = 0;
267 if(m_modeCreateArrow)
269 delete m_modeCreateArrow;
270 m_modeCreateArrow = 0;
272 if(m_modeCreateEllipse)
274 delete m_modeCreateEllipse;
275 m_modeCreateEllipse = 0;
277 if(m_modeCreateTitle)
279 delete m_modeCreateTitle;
280 m_modeCreateTitle = 0;
282 if(m_modeCreateTextGrid)
284 delete m_modeCreateTextGrid;
285 m_modeCreateTextGrid = 0;
289 delete m_modeWidgetView;
290 m_modeWidgetView = 0;
292 if(m_modeWidgetInspector)
294 delete m_modeWidgetInspector;
295 m_modeWidgetInspector = 0;
297 if(m_modeWidgetProperties)
299 delete m_modeWidgetProperties;
300 m_modeWidgetProperties = 0;
302 if(m_modeWidgetToolbar)
304 delete m_modeWidgetToolbar;
305 m_modeWidgetToolbar = 0;
307 if(m_modeMapCreateTextGrid)
309 delete m_modeMapCreateTextGrid;
310 m_modeMapCreateTextGrid = 0;
312 if(m_modeMapCreateTextMap)
314 delete m_modeMapCreateTextMap;
315 m_modeMapCreateTextMap = 0;
317 if(m_modeAlignCenterHorizontal)
319 delete m_modeAlignCenterHorizontal;
320 m_modeAlignCenterHorizontal = 0;
322 if(m_modeAlignCenterVertical)
324 delete m_modeAlignCenterVertical;
325 m_modeAlignCenterVertical = 0;
329 delete m_modeAlignLeft;
334 delete m_modeAlignRight;
335 m_modeAlignRight = 0;
339 delete m_modeAlignTop;
342 if(m_modeAlignBottom)
344 delete m_modeAlignBottom;
345 m_modeAlignBottom = 0;
347 if(m_modeRemoveObject)
349 delete m_modeRemoveObject;
350 m_modeRemoveObject = 0;
354 delete m_modeRemoveObject;
355 m_modeRemoveObject = 0;
367 if(m_modeDrawSelectionMap)
369 delete m_modeDrawSelectionMap;
370 m_modeDrawSelectionMap = 0;
372 if(m_modeCreateLegendChild)
374 delete m_modeCreateLegendChild;
375 m_modeCreateLegendChild = 0;
377 if(m_modeLegendChildAsObject)
379 delete m_modeLegendChildAsObject;
380 m_modeLegendChildAsObject = 0;
382 if(m_modelObjectToImage)
384 delete m_modelObjectToImage;
385 m_modelObjectToImage = 0;
387 if(m_inspectorCurrentItemChanged)
389 delete m_inspectorCurrentItemChanged;
390 m_inspectorCurrentItemChanged = 0;
392 if(m_modelExportToPDF)
394 delete m_modelExportToPDF;
395 m_modelExportToPDF = 0;
400 delete m_modeCreateLine;
401 m_modeCreateLine = 0;
404 if(m_modeCreatePolygon)
406 delete m_modeCreatePolygon;
407 m_modeCreatePolygon = 0;
410 if(m_modeCreateBalloon)
412 delete m_modeCreateBalloon;
413 m_modeCreateBalloon = 0;
416 if(m_modeCreateBarCode)
418 delete m_modeCreateBarCode;
419 m_modeCreateBarCode = 0;
422 if(m_modeCreateGridMap)
424 delete m_modeCreateGridMap;
425 m_modeCreateGridMap = 0;
434 if(m_modeCreateGridPlanar)
436 delete m_modeCreateGridPlanar;
437 m_modeCreateGridPlanar = 0;
440 if(m_modeCreateGridGeodesic)
442 delete m_modeCreateGridGeodesic;
443 m_modeCreateGridGeodesic = 0;
449 m_modeNone =
new EnumType(0,
"None",
this);
450 m_modeNone->setLabel(
"None");
451 m_enums.push_back(m_modeNone);
453 m_modeSelectByBox =
new EnumType(1,
"SelectByBox",
this);
454 m_modeSelectByBox->setLabel(
"Select By Box");
456 m_enums.push_back(m_modeSelectByBox);
458 m_modeSelect =
new EnumType(2,
"Select",
this);
459 m_modeSelect->setLabel(
"Select");
460 m_enums.push_back(m_modeSelect);
462 m_modeArrowCursor =
new EnumType(3,
"ArrowCursor",
this);
463 m_modeArrowCursor->setLabel(
"Arrow Cursor");
465 m_enums.push_back(m_modeArrowCursor);
467 m_modePan =
new EnumType(4,
"Pan",
this);
468 m_modePan->setLabel(
"Pan");
470 m_enums.push_back(m_modePan);
472 m_modeZoomIn =
new EnumType(5,
"ZoomIn",
this);
473 m_modeZoomIn->setLabel(
"Zoom In");
475 m_enums.push_back(m_modeZoomIn);
477 m_modeZoomOut =
new EnumType(7,
"ZoomOut",
this);
478 m_modeZoomOut->setLabel(
"ZoomOut");
480 m_enums.push_back(m_modeZoomOut);
482 m_modeMapPan =
new EnumType(8,
"MapPan",
this);
483 m_modeMapPan->setLabel(
"Map Pan");
485 m_enums.push_back(m_modeMapPan);
487 m_modeMapZoomIn =
new EnumType(9,
"MapZoomIn",
this);
488 m_modeMapZoomIn->setLabel(
"Map Zoom In");
490 m_enums.push_back(m_modeMapZoomIn);
492 m_modeMapZoomOut =
new EnumType(10,
"MapZoomOut",
this);
493 m_modeMapZoomOut->setLabel(
"Map Zoom Out");
495 m_enums.push_back(m_modeMapZoomOut);
497 m_modeCreateMap =
new EnumType(11,
"CreateMap",
this);
498 m_modeCreateMap->setLabel(
"Create Map Component");
500 m_enums.push_back(m_modeCreateMap);
502 m_modeCreateLegend =
new EnumType(13,
"CreateLegend",
this);
503 m_modeCreateLegend->setLabel(
"Create Legend Component");
505 m_enums.push_back(m_modeCreateLegend);
507 m_modeCreateRectangle =
new EnumType(14,
"CreateRectangle",
this);
508 m_modeCreateRectangle->setLabel(
"Create Rectangle Component");
510 m_enums.push_back(m_modeCreateRectangle);
512 m_modeCreateText =
new EnumType(15,
"CreateText",
this);
513 m_modeCreateText->setLabel(
"Create Text Component");
515 m_enums.push_back(m_modeCreateText);
517 m_modeCreateItemGroup =
new EnumType(16,
"CreateItemGroup",
this);
518 m_modeCreateItemGroup->setLabel(
"Create Item Group Component");
520 m_enums.push_back(m_modeCreateItemGroup);
522 m_modeUnitsMetricsChange =
new EnumType(17,
"UnitsMetricsChange",
this);
523 m_modeUnitsMetricsChange->setLabel(
"Unit Metric Change");
525 m_enums.push_back(m_modeUnitsMetricsChange);
527 m_modeExportPropsJSON =
new EnumType(18,
"ExportPropsJSON",
this);
528 m_modeExportPropsJSON->setLabel(
"Export Properties To JSON");
529 m_modeExportPropsJSON->setType(te::layout::EnumDialog);
530 m_enums.push_back(m_modeExportPropsJSON);
532 m_modeImportJSONProps =
new EnumType(19,
"ImportJSONProps",
this);
533 m_modeImportJSONProps->setLabel(
"Import JSON To Properties");
534 m_modeImportJSONProps->setType(te::layout::EnumDialog);
535 m_enums.push_back(m_modeImportJSONProps);
537 m_modeNewTemplate =
new EnumType(20,
"NewTemplate",
this);
538 m_modeNewTemplate->setLabel(
"New Template");
540 m_enums.push_back(m_modeNewTemplate);
542 m_modeCreateScale =
new EnumType(21,
"CreateScale",
this);
543 m_modeCreateScale->setLabel(
"Create Scale Component");
545 m_enums.push_back(m_modeCreateScale);
547 m_modeGroup =
new EnumType(22,
"Group",
this);
548 m_modeGroup->setLabel(
"Group");
550 m_enums.push_back(m_modeGroup);
552 m_modeUngroup =
new EnumType(23,
"Ungroup",
this);
553 m_modeUngroup->setLabel(
"Ungroup");
555 m_enums.push_back(m_modeUngroup);
557 m_modeActiveLinesIntersectionMouse =
new EnumType(24,
"ActiveLinesIntersectionMouse",
this);
558 m_modeActiveLinesIntersectionMouse->setLabel(
"Active Lines That Intersection Mouse");
560 m_enums.push_back(m_modeActiveLinesIntersectionMouse);
562 m_modeOffLinesIntersectionMouse =
new EnumType(25,
"OffLinesIntersectionMouse",
this);
563 m_modeOffLinesIntersectionMouse->setLabel(
"Off Lines That Intersection Mouse");
565 m_enums.push_back(m_modeOffLinesIntersectionMouse);
567 m_modePrinter =
new EnumType(26,
"Printer",
this);
568 m_modePrinter->setLabel(
"Printer");
569 m_modePrinter->setType(te::layout::EnumDialog);
570 m_enums.push_back(m_modePrinter);
572 m_modeExit =
new EnumType(27,
"Exit",
this);
573 m_modeExit->setLabel(
"Exit");
575 m_enums.push_back(m_modeExit);
577 m_modeSceneZoom =
new EnumType(28,
"SceneZoom",
this);
578 m_modeSceneZoom->setLabel(
"Scene Zoom");
580 m_enums.push_back(m_modeSceneZoom);
582 m_modeBringToFront =
new EnumType(29,
"BringToFront",
this);
583 m_modeBringToFront->setLabel(
"Bring To Front");
585 m_enums.push_back(m_modeBringToFront);
587 m_modeSendToBack =
new EnumType(30,
"SendToBack",
this);
588 m_modeSendToBack->setLabel(
"Send To Back");
590 m_enums.push_back(m_modeSendToBack);
592 m_modeRecompose =
new EnumType(31,
"Recompose",
this);
593 m_modeRecompose->setLabel(
"Recompose");
595 m_enums.push_back(m_modeRecompose);
597 m_modeCreateImage =
new EnumType(32,
"CreateImage",
this);
598 m_modeCreateImage->setLabel(
"Create Image Component");
600 m_enums.push_back(m_modeCreateImage);
602 m_modePageConfig =
new EnumType(33,
"PageConfig",
this);
603 m_modePageConfig->setLabel(
"Open Page Config");
604 m_modePageConfig->setType(te::layout::EnumDialog);
605 m_enums.push_back(m_modePageConfig);
607 m_modeSystematicScale =
new EnumType(34,
"SystematicScale",
this);
608 m_modeSystematicScale->setLabel(
"Systematic Scale");
609 m_modeSystematicScale->setType(te::layout::EnumDialog);
610 m_enums.push_back(m_modeSystematicScale);
612 m_modeCreatePoint =
new EnumType(35,
"CreatePoint",
this);
613 m_modeCreatePoint->setLabel(
"Create Point Component");
615 m_enums.push_back(m_modeCreatePoint);
617 m_modeCreateArrow =
new EnumType(36,
"CreateArrow",
this);
618 m_modeCreateArrow->setLabel(
"Create Arrow Component");
620 m_enums.push_back(m_modeCreateArrow);
622 m_modeCreateEllipse =
new EnumType(37,
"CreateEllipse",
this);
623 m_modeCreateEllipse->setLabel(
"Create Ellipse Component");
625 m_enums.push_back(m_modeCreateEllipse);
627 m_modeCreateTitle =
new EnumType(38,
"CreateTitle",
this);
628 m_modeCreateTitle->setLabel(
"Create Title Component");
630 m_enums.push_back(m_modeCreateTitle);
632 m_modeCreateTextGrid =
new EnumType(39,
"CreateTextGrid",
this);
633 m_modeCreateTextGrid->setLabel(
"Create Text Grid");
635 m_enums.push_back(m_modeCreateTextGrid);
637 m_modeWidgetView =
new EnumType(41,
"WidgetView",
this);
638 m_modeWidgetView->setLabel(
"Widget View");
639 m_modeWidgetView->setType(te::layout::EnumDialog);
640 m_enums.push_back(m_modeWidgetView);
642 m_modeWidgetInspector =
new EnumType(42,
"WidgetInspector",
this);
643 m_modeWidgetInspector->setLabel(
"Widget Inspector");
644 m_modeWidgetInspector->setType(te::layout::EnumDialog);
645 m_enums.push_back(m_modeWidgetInspector);
647 m_modeWidgetProperties =
new EnumType(43,
"WidgetProperties",
this);
648 m_modeWidgetProperties->setLabel(
"Widget Properties");
649 m_modeWidgetProperties->setType(te::layout::EnumDialog);
650 m_enums.push_back(m_modeWidgetProperties);
652 m_modeWidgetToolbar =
new EnumType(44,
"WidgetToolbar",
this);
653 m_modeWidgetToolbar->setLabel(
"Widget Toolbar");
654 m_enums.push_back(m_modeWidgetToolbar);
656 m_modeMapCreateTextGrid =
new EnumType(45,
"CreateTextGrid",
this);
657 m_modeMapCreateTextGrid->setLabel(
"Create TextGrid Component");
659 m_enums.push_back(m_modeMapCreateTextGrid);
661 m_modeMapCreateTextMap =
new EnumType(46,
"CreateTextMap",
this);
662 m_modeMapCreateTextMap->setLabel(
"Create Text of a Map");
664 m_enums.push_back(m_modeMapCreateTextMap);
666 m_modeAlignCenterHorizontal =
new EnumType(47,
"AlignCenterHorizontal",
this);
667 m_modeAlignCenterHorizontal->setLabel(
"Align center horizontal");
669 m_enums.push_back(m_modeAlignCenterHorizontal);
671 m_modeAlignCenterVertical =
new EnumType(48,
"AlignCenterVertical",
this);
672 m_modeAlignCenterVertical->setLabel(
"Align center vertical");
674 m_enums.push_back(m_modeAlignCenterVertical);
676 m_modeAlignLeft =
new EnumType(49,
"AlignLeft",
this);
677 m_modeAlignLeft->setLabel(
"Align Left");
679 m_enums.push_back(m_modeAlignLeft);
681 m_modeAlignRight =
new EnumType(50,
"AlignRight",
this);
682 m_modeAlignRight->setLabel(
"Align Right");
684 m_enums.push_back(m_modeAlignRight);
686 m_modeAlignTop =
new EnumType(51,
"AlignTop",
this);
687 m_modeAlignTop->setLabel(
"Align Top");
689 m_enums.push_back(m_modeAlignTop);
691 m_modeAlignBottom =
new EnumType(52,
"AlignBottom",
this);
692 m_modeAlignBottom->setLabel(
"Align Bottom");
694 m_enums.push_back(m_modeAlignBottom);
696 m_modeRemoveObject =
new EnumType(53,
"RemoveObject",
this);
697 m_modeRemoveObject->setLabel(
"Remove Component");
699 m_enums.push_back(m_modeRemoveObject);
701 m_modeUndo =
new EnumType(54,
"Undo",
this);
702 m_modeUndo->setLabel(
"Undo");
704 m_enums.push_back(m_modeUndo);
706 m_modeRedo =
new EnumType(55,
"Redo",
this);
707 m_modeRedo->setLabel(
"Redo");
709 m_enums.push_back(m_modeRedo);
711 m_modeDrawSelectionMap =
new EnumType(56,
"DrawSelectionMap",
this);
712 m_modeDrawSelectionMap->setLabel(
"Draw Selection Map");
714 m_enums.push_back(m_modeDrawSelectionMap);
716 m_modeCreateLegendChild =
new EnumType(57,
"CreateLegendChild",
this);
717 m_modeCreateLegendChild->setLabel(
"Create Legend Child Component");
719 m_enums.push_back(m_modeCreateLegendChild);
721 m_modeLegendChildAsObject =
new EnumType(58,
"LegendChildAsObject",
this);
722 m_modeLegendChildAsObject->setLabel(
"Create Legend Child As Text Component");
724 m_enums.push_back(m_modeLegendChildAsObject);
726 m_modelObjectToImage =
new EnumType(59,
"ObjectToImage",
this);
727 m_modelObjectToImage->setLabel(
"Selected Component To Image");
728 m_modelObjectToImage->setType(te::layout::EnumDialog);
729 m_enums.push_back(m_modelObjectToImage);
731 m_inspectorCurrentItemChanged =
new EnumType(60,
"InspectorItemChanged",
this);
732 m_inspectorCurrentItemChanged->setLabel(
"Inspector Item Changed");
734 m_enums.push_back(m_inspectorCurrentItemChanged);
736 m_modelExportToPDF =
new EnumType(61,
"ExporttoPDF",
this);
737 m_modelExportToPDF->setLabel(
"Export To PDF");
738 m_modelExportToPDF->setType(te::layout::EnumDialog);
739 m_enums.push_back(m_modelExportToPDF);
741 m_modeCreateLine =
new EnumType(62,
"Create Line",
this);
742 m_modeCreateLine->setLabel(
"Create Line");
744 m_enums.push_back(m_modeCreateLine);
746 m_modeCreatePolygon =
new EnumType(63,
"Create Polygon",
this);
747 m_modeCreatePolygon->setLabel(
"Create Polygon");
749 m_enums.push_back(m_modeCreatePolygon);
751 m_modeCreateBalloon =
new EnumType (64,
"Create Balloon",
this);
752 m_modeCreateBalloon->setLabel(
"Create Balloon");
754 m_enums.push_back(m_modeCreateBalloon);
756 m_modeCreateBarCode =
new EnumType(65,
"Create BarCode",
this);
757 m_modeCreateBarCode->setLabel(
"Create BarCode");
759 m_enums.push_back(m_modeCreateBarCode);
761 m_modeCreateGridMap =
new EnumType(66,
"Create GridMap",
this);
762 m_modeCreateGridMap->setLabel(
"Create GridMap");
764 m_enums.push_back(m_modeCreateGridMap);
766 m_coordWait =
new EnumType (67,
"Wait View",
this);
767 m_coordWait->setLabel(
"Wait View");
769 m_enums.push_back(m_coordWait);
771 m_modeCreateGridPlanar =
new EnumType(68,
"Create Grid Planar",
this);
772 m_modeCreateGridPlanar->setLabel(
"Create Grid Planar");
774 m_enums.push_back(m_modeCreateGridPlanar);
776 m_modeCreateGridGeodesic =
new EnumType(69,
"Create Grid Geodesic",
this);
777 m_modeCreateGridGeodesic->setLabel(
"Create Grid Geodesic");
779 m_enums.push_back(m_modeCreateGridGeodesic);
781 m_modeCreateNorth =
new EnumType(70,
"Create North",
this);
782 m_modeCreateNorth->setLabel(
"Create North");
784 m_enums.push_back(m_modeCreateNorth);
786 m_modeCreateMapLocation =
new EnumType(71,
"Create Map Location",
this);
787 m_modeCreateMapLocation->setLabel(
"Create Map Location");
789 m_enums.push_back(m_modeCreateMapLocation);
794 return m_modeSelectByBox;
804 return m_modeArrowCursor;
819 return m_modeZoomOut;
829 return m_modeMapZoomIn;
834 return m_modeMapZoomOut;
839 return m_modeCreateMap;
844 return m_modeCreateLegend;
849 return m_modeCreateRectangle;
854 return m_modeCreateText;
859 return m_modeCreateItemGroup;
864 return m_modeUnitsMetricsChange;
869 return m_modeExportPropsJSON;
874 return m_modeImportJSONProps;
879 return m_modeNewTemplate;
884 return m_modeCreateScale;
894 return m_modeUngroup;
899 return m_modeActiveLinesIntersectionMouse;
904 return m_modeOffLinesIntersectionMouse;
909 return m_modePrinter;
919 return m_modeSceneZoom;
924 return m_modeBringToFront;
929 return m_modeSendToBack;
934 return m_modeRecompose;
939 return m_modeCreateImage;
944 return m_modePageConfig;
949 return m_modeSystematicScale;
954 return m_modeCreatePoint;
959 return m_modeCreateArrow;
964 return m_modeCreateEllipse;
969 return m_modeCreateTitle;
974 return m_modeCreateTextGrid;
979 return m_modeWidgetView;
984 return m_modeWidgetInspector;
989 return m_modeWidgetProperties;
994 return m_modeWidgetToolbar;
999 return m_modeMapCreateTextGrid;
1004 return m_modeMapCreateTextMap;
1009 return m_modeAlignCenterHorizontal;
1014 return m_modeAlignCenterVertical;
1019 return m_modeAlignLeft;
1024 return m_modeAlignRight;
1029 return m_modeAlignTop;
1034 return m_modeAlignBottom;
1039 return m_modeRemoveObject;
1059 return m_modeDrawSelectionMap;
1064 return m_modeCreateLegendChild;
1069 return m_modeLegendChildAsObject;
1074 return m_modelObjectToImage;
1079 return m_inspectorCurrentItemChanged;
1084 return m_modelExportToPDF;
1089 return m_modeCreateLine;
1094 return m_modeCreatePolygon;
1099 return m_modeCreateBalloon;
1109 return m_modeCreateBarCode;
1114 return m_modeCreateGridMap;
1119 return m_modeCreateGridPlanar;
1124 return m_modeCreateGridGeodesic;
1129 return m_modeCreateNorth;
1134 return m_modeCreateMapLocation;
virtual EnumType * getModeWidgetView() const
Returns value that represents QGraphicsView widget mode type belonging to enumeration.
virtual EnumType * getModeObjectToImage() const
Returns value that represents object to image (MVC Component to image. Ex.: .png) mode type belonging...
virtual EnumType * getModeCreateTextGrid() const
Returns value that represents create text grid mode type belonging to enumeration.
virtual EnumType * getModeDrawSelectionMap() const
Returns value that represents draw selection map (MapDisplay proxy) mode type belonging to enumeratio...
virtual EnumType * getModeRedo() const
Returns value that represents redo mode type belonging to enumeration.
virtual EnumType * getModeSendToBack() const
Returns value that represents send to back mode type belonging to enumeration.
virtual EnumType * getModeRecompose() const
Returns value that represents recompose mode type belonging to enumeration.
virtual EnumType * getModeBringToFront() const
Returns value that represents bring to front mode type belonging to enumeration.
virtual EnumType * getModeExportToPDF() const
Returns value that represents export to PDF mode type belonging to enumeration.
virtual void init()
Reimplemented from AbstractEnum.
virtual EnumType * getModeMapZoomIn() const
Returns value that represents map zoom in mode type belonging to enumeration.
virtual EnumType * getModeSelectByBox() const
Returns value that represents select by box mode type belonging to enumeration.
virtual EnumType * getModeCreateRectangle() const
Returns value that represents create rectangle mode type belonging to enumeration.
virtual EnumType * getModeCreateText() const
Returns value that represents create text mode type belonging to enumeration.
virtual EnumType * getModeMapCreateTextGrid() const
Returns value that represents create text grid (vectorize) mode type belonging to enumeration...
virtual EnumType * getModeLegendChildAsObject() const
Returns value that represents legend child as object (vectorize) mode type belonging to enumeration...
virtual EnumType * getModeCreateLegendChild() const
Returns value that represents create legend child mode type belonging to enumeration.
virtual EnumType * getModeUngroup() const
Returns value that represents ungroup mode type belonging to enumeration.
virtual EnumType * getModeExportPropsJSON() const
Returns value that represents export properties to json mode type belonging to enumeration.
virtual EnumType * getModeCoordWait() const
Returns value that represents wait coordinate mode type belonging to enumeration. ...
virtual EnumType * getModeUndo() const
Returns value that represents undo mode type belonging to enumeration.
virtual EnumType * getModeSceneZoom() const
Returns value that represents scene zoom mode type belonging to enumeration.
virtual EnumType * getModeZoomOut() const
Returns value that represents zoom out mode type belonging to enumeration.
virtual ~EnumModeType()
Destructor.
virtual EnumType * getModeExit() const
Returns value that represents exit mode type belonging to enumeration.
virtual EnumType * getModeCreateLegend() const
Returns value that represents create legend mode type belonging to enumeration.
virtual EnumType * getModeAlignCenterVertical() const
Returns value that represents align center vertical mode type belonging to enumeration.
virtual EnumType * getModeCreateItemGroup() const
Returns value that represents create item group mode type belonging to enumeration.
virtual EnumType * getModeActiveLinesIntersectionMouse() const
Returns value that represents active lines intersection mouse mode type belonging to enumeration...
virtual EnumType * getModeNewTemplate() const
Returns value that represents new template mode type belonging to enumeration.
virtual EnumType * getModeUnitsMetricsChange() const
Returns value that represents units metrics change mode type belonging to enumeration.
virtual EnumType * getModeCreateTitle() const
Returns value that represents create title mode type belonging to enumeration.
virtual EnumType * getModeSelect() const
Returns value that represents select mode type belonging to enumeration.
virtual EnumType * getModeCreateMapLocation() const
Returns value that represents create map location mode type belonging to enumeration.
virtual EnumType * getModeAlignRight() const
Returns value that represents align right mode type belonging to enumeration.
virtual EnumType * getModeNone() const
Returns value that represents none mode type belonging to enumeration.
virtual EnumType * getModeCreatePolygon() const
Returns value that represents create polygon mode type belonging to enumeration.
virtual EnumType * getModeOffLinesIntersectionMouse() const
Returns value that represents off lines intersection mouse mode type belonging to enumeration...
virtual EnumType * getModeCreateGridMap() const
Returns value that represents wait coordinate mode type belonging to enumeration. ...
virtual EnumType * getModeMapPan() const
Returns value that represents map pan mode type belonging to enumeration.
virtual EnumType * getModeInspectorCurrentItemChanged() const
Returns value that represents object inspector current item changed type belonging to enumeration...
Class to represent a mode type enumeration. Ex.: select, pan, create text, etc. The type of mode is u...
virtual EnumType * getModeAlignLeft() const
Returns value that represents align left mode type belonging to enumeration.
virtual EnumType * getModePan() const
Returns value that represents pan mode type belonging to enumeration.
virtual EnumType * getModeCreateLine() const
Returns value that represents create line mode type belonging to enumeration.
virtual EnumType * getModeAlignBottom() const
Returns value that represents align bottom mode type belonging to enumeration.
virtual EnumType * getModeAlignCenterHorizontal() const
Returns value that represents align center horizontal mode type belonging to enumeration.
virtual EnumType * getModeGroup() const
Returns value that represents group mode type belonging to enumeration.
virtual EnumType * getModeMapZoomOut() const
Returns value that represents map zoom out mode type belonging to enumeration.
virtual EnumType * getModeCreateEllipse() const
Returns value that represents create ellipse mode type belonging to enumeration.
virtual EnumType * getModeZoomIn() const
Returns value that represents zoom in mode type belonging to enumeration.
Class that represents the value of an enumeration. An enumeration is made of "1..n" objects EnumType...
virtual EnumType * getModeMapCreateTextMap() const
Returns value that represents create text map (vectorize) mode type belonging to enumeration.
virtual EnumType * getModeCreatePoint() const
Returns value that represents create point mode type belonging to enumeration.
virtual EnumType * getModePrinter() const
Returns value that represents printer mode type belonging to enumeration.
virtual EnumType * getModeCreateNorth() const
Returns value that represents create north mode type belonging to enumeration.
virtual EnumType * getModeCreateBarCode() const
Returns value that represents wait coordinate mode type belonging to enumeration. ...
virtual EnumType * getModeImportJSONProps() const
Returns value that represents import properties from json mode type belonging to enumeration.
virtual EnumType * getModeWidgetToolbar() const
Returns value that represents Toolbar widget mode type belonging to enumeration.
virtual EnumType * getModeCreateBalloon() const
Returns value that represents create balloon mode type belonging to enumeration.
virtual EnumType * getModeCreateGridPlanar() const
Returns value that represents create grid planar mode type belonging to enumeration.
virtual EnumType * getModeArrowCursor() const
Returns value that represents arrow mode type belonging to enumeration.
virtual EnumType * getModeCreateScale() const
Returns value that represents create scale mode type belonging to enumeration.
virtual EnumType * getModeSystematicScale() const
Returns value that represents systematic scale mode type belonging to enumeration.
virtual EnumType * getModeCreateArrow() const
Returns value that represents create arrow mode type belonging to enumeration.
virtual EnumType * getModeRemoveObject() const
Returns value that represents remove object (MVC component) mode type belonging to enumeration...
virtual EnumType * getModeCreateMap() const
Returns value that represents create map mode type belonging to enumeration.
virtual EnumType * getModePageConfig() const
Returns value that represents page configuration mode type belonging to enumeration.
EnumModeType()
Constructor.
virtual EnumType * getModeCreateImage() const
Returns value that represents create image mode type belonging to enumeration.
virtual EnumType * getModeWidgetInspector() const
Returns value that represents Object Inspector widget mode type belonging to enumeration.
virtual EnumType * getModeCreateGridGeodesic() const
Returns value that represents create grid geodesic mode type belonging to enumeration.
virtual EnumType * getModeWidgetProperties() const
Returns value that represents Properties widget mode type belonging to enumeration.
virtual EnumType * getModeAlignTop() const
Returns value that represents align top mode type belonging to enumeration.