Engauge Digitizer  2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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. More...
 
void create (MainWindow &mw)
 Create zoom maps. More...
 

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 ( )

Single constructor.

Definition at line 11 of file CreateZoomMaps.cpp.

12 {
13 }

Member Function Documentation

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 }
#define LOG4CPP_INFO_S(logger)
Definition: convenience.h:18
log4cpp::Category * mainCat
Definition: Logger.cpp:14

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