Engauge Digitizer 2
Loading...
Searching...
No Matches
Public Member Functions | List of all members
CreateZoomMaps Class Reference

Class to create zoom factor maps for MainWindow class. More...

#include <CreateZoomMaps.h>

Inheritance diagram for CreateZoomMaps:
Inheritance graph
Collaboration diagram for CreateZoomMaps:
Collaboration graph

Public Member Functions

 CreateZoomMaps ()
 Single constructor.
 
void create (MainWindow &mw)
 Create zoom maps.
 

Detailed Description

Class to create zoom factor maps for MainWindow class.

We derive from QObject and use Q_OBJECT so translations work

Definition at line 16 of file CreateZoomMaps.h.

Constructor & Destructor Documentation

◆ CreateZoomMaps()

CreateZoomMaps::CreateZoomMaps ( )

Single constructor.

Definition at line 11 of file CreateZoomMaps.cpp.

12{
13}

Member Function Documentation

◆ create()

void CreateZoomMaps::create ( MainWindow & mw)

Create zoom maps.

Definition at line 15 of file CreateZoomMaps.cpp.

16{
17 LOG4CPP_INFO_S ((*mainCat)) << "CreateZoomMaps::create";
18
19 mw.m_zoomMapFromInitial [ZOOM_INITIAL_16_TO_1] = ZOOM_16_TO_1;
20 mw.m_zoomMapFromInitial [ZOOM_INITIAL_8_TO_1] = ZOOM_8_TO_1;
21 mw.m_zoomMapFromInitial [ZOOM_INITIAL_4_TO_1] = ZOOM_4_TO_1;
22 mw.m_zoomMapFromInitial [ZOOM_INITIAL_2_TO_1] = ZOOM_2_TO_1;
23 mw.m_zoomMapFromInitial [ZOOM_INITIAL_1_TO_1] = ZOOM_1_TO_1;
24 mw.m_zoomMapFromInitial [ZOOM_INITIAL_1_TO_2] = ZOOM_1_TO_2;
25 mw.m_zoomMapFromInitial [ZOOM_INITIAL_1_TO_4] = ZOOM_1_TO_4;
26 mw.m_zoomMapFromInitial [ZOOM_INITIAL_1_TO_8] = ZOOM_1_TO_8;
27 mw.m_zoomMapFromInitial [ZOOM_INITIAL_1_TO_16] = ZOOM_1_TO_16;
28 mw.m_zoomMapFromInitial [ZOOM_INITIAL_FILL] = ZOOM_FILL;
29
30 mw.m_zoomMapToAction [ZOOM_16_TO_1] = mw.m_actionZoom16To1;
31 mw.m_zoomMapToAction [ZOOM_16_TO_1_FARTHER] = mw.m_actionZoom16To1Farther;
32 mw.m_zoomMapToAction [ZOOM_8_TO_1_CLOSER] = mw.m_actionZoom8To1Closer;
33 mw.m_zoomMapToAction [ZOOM_8_TO_1] = mw.m_actionZoom8To1;
34 mw.m_zoomMapToAction [ZOOM_8_TO_1_FARTHER] = mw.m_actionZoom8To1Farther;
35 mw.m_zoomMapToAction [ZOOM_4_TO_1_CLOSER] = mw.m_actionZoom4To1Closer;
36 mw.m_zoomMapToAction [ZOOM_4_TO_1] = mw.m_actionZoom4To1;
37 mw.m_zoomMapToAction [ZOOM_4_TO_1_FARTHER] = mw.m_actionZoom4To1Farther;
38 mw.m_zoomMapToAction [ZOOM_2_TO_1_CLOSER] = mw.m_actionZoom2To1Closer;
39 mw.m_zoomMapToAction [ZOOM_2_TO_1] = mw.m_actionZoom2To1;
40 mw.m_zoomMapToAction [ZOOM_2_TO_1_FARTHER] = mw.m_actionZoom2To1Farther;
41 mw.m_zoomMapToAction [ZOOM_1_TO_1_CLOSER] = mw.m_actionZoom1To1Closer;
42 mw.m_zoomMapToAction [ZOOM_1_TO_1] = mw.m_actionZoom1To1;
43 mw.m_zoomMapToAction [ZOOM_1_TO_1_FARTHER] = mw.m_actionZoom1To1Farther;
44 mw.m_zoomMapToAction [ZOOM_1_TO_2_CLOSER] = mw.m_actionZoom1To2Closer;
45 mw.m_zoomMapToAction [ZOOM_1_TO_2] = mw.m_actionZoom1To2;
46 mw.m_zoomMapToAction [ZOOM_1_TO_2_FARTHER] = mw.m_actionZoom1To2Farther;
47 mw.m_zoomMapToAction [ZOOM_1_TO_4_CLOSER] = mw.m_actionZoom1To4Closer;
48 mw.m_zoomMapToAction [ZOOM_1_TO_4] = mw.m_actionZoom1To4;
49 mw.m_zoomMapToAction [ZOOM_1_TO_4_FARTHER] = mw.m_actionZoom1To4Farther;
50 mw.m_zoomMapToAction [ZOOM_1_TO_8_CLOSER] = mw.m_actionZoom1To8Closer;
51 mw.m_zoomMapToAction [ZOOM_1_TO_8] = mw.m_actionZoom1To8;
52 mw.m_zoomMapToAction [ZOOM_1_TO_8_FARTHER] = mw.m_actionZoom1To8Farther;
53 mw.m_zoomMapToAction [ZOOM_1_TO_16_CLOSER] = mw.m_actionZoom1To16Closer;
54 mw.m_zoomMapToAction [ZOOM_1_TO_16] = mw.m_actionZoom1To16;
55 mw.m_zoomMapToAction [ZOOM_FILL] = mw.m_actionZoomFill;
56}
const int INNER_RADIUS_MIN
log4cpp::Category * mainCat
Definition Logger.cpp:14
@ ZOOM_INITIAL_4_TO_1
@ ZOOM_INITIAL_1_TO_2
@ ZOOM_INITIAL_2_TO_1
@ ZOOM_INITIAL_1_TO_1
@ ZOOM_INITIAL_16_TO_1
@ ZOOM_INITIAL_FILL
@ ZOOM_INITIAL_1_TO_4
@ ZOOM_INITIAL_8_TO_1
@ ZOOM_INITIAL_1_TO_8
@ ZOOM_INITIAL_1_TO_16
@ ZOOM_1_TO_1_FARTHER
Definition ZoomFactor.h:25
@ ZOOM_8_TO_1_FARTHER
Definition ZoomFactor.h:16
@ ZOOM_16_TO_1_FARTHER
Definition ZoomFactor.h:13
@ ZOOM_2_TO_1
Definition ZoomFactor.h:21
@ ZOOM_8_TO_1
Definition ZoomFactor.h:15
@ ZOOM_1_TO_4_CLOSER
Definition ZoomFactor.h:29
@ ZOOM_1_TO_8_CLOSER
Definition ZoomFactor.h:32
@ ZOOM_4_TO_1
Definition ZoomFactor.h:18
@ ZOOM_1_TO_2
Definition ZoomFactor.h:27
@ ZOOM_4_TO_1_CLOSER
Definition ZoomFactor.h:17
@ ZOOM_FILL
Definition ZoomFactor.h:37
@ ZOOM_1_TO_4_FARTHER
Definition ZoomFactor.h:31
@ ZOOM_1_TO_1_CLOSER
Definition ZoomFactor.h:23
@ ZOOM_1_TO_2_FARTHER
Definition ZoomFactor.h:28
@ ZOOM_1_TO_1
Definition ZoomFactor.h:24
@ ZOOM_1_TO_8
Definition ZoomFactor.h:33
@ ZOOM_4_TO_1_FARTHER
Definition ZoomFactor.h:19
@ ZOOM_8_TO_1_CLOSER
Definition ZoomFactor.h:14
@ ZOOM_2_TO_1_CLOSER
Definition ZoomFactor.h:20
@ ZOOM_1_TO_4
Definition ZoomFactor.h:30
@ ZOOM_1_TO_8_FARTHER
Definition ZoomFactor.h:34
@ ZOOM_1_TO_2_CLOSER
Definition ZoomFactor.h:26
@ ZOOM_1_TO_16
Definition ZoomFactor.h:36
@ ZOOM_2_TO_1_FARTHER
Definition ZoomFactor.h:22
@ ZOOM_1_TO_16_CLOSER
Definition ZoomFactor.h:35
@ ZOOM_16_TO_1
Definition ZoomFactor.h:12
#define LOG4CPP_INFO_S(logger)
Definition convenience.h:18

The documentation for this class was generated from the following files: