Engauge Digitizer
2
Create
CreateSettingsDialogs.cpp
Go to the documentation of this file.
1
/******************************************************************************************************
2
* (C) 2018 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 "
CreateSettingsDialogs.h
"
8
#include "
DlgSettingsAxesChecker.h
"
9
#include "
DlgSettingsColorFilter.h
"
10
#include "
DlgSettingsCoords.h
"
11
#include "
DlgSettingsCurveList.h
"
12
#include "
DlgSettingsCurveProperties.h
"
13
#include "
DlgSettingsDigitizeCurve.h
"
14
#include "
DlgSettingsExportFormat.h
"
15
#include "
DlgSettingsGeneral.h
"
16
#include "
DlgSettingsGridDisplay.h
"
17
#include "
DlgSettingsGridRemoval.h
"
18
#include "
DlgSettingsMainWindow.h
"
19
#include "
DlgSettingsPointMatch.h
"
20
#include "
DlgSettingsSegments.h
"
21
#include "
Logger.h
"
22
#include "
MainWindow.h
"
23
24
CreateSettingsDialogs::CreateSettingsDialogs
()
25
{
26
}
27
28
void
CreateSettingsDialogs::create
(
MainWindow
& mw)
29
{
30
LOG4CPP_INFO_S
((*
mainCat
)) <<
"CreateSettingsDialogs::create"
;
31
32
mw.m_dlgSettingsCoords =
new
DlgSettingsCoords
(mw);
33
mw.m_dlgSettingsCurveList =
new
DlgSettingsCurveList
(mw);
34
mw.m_dlgSettingsCurveProperties =
new
DlgSettingsCurveProperties
(mw);
35
mw.m_dlgSettingsDigitizeCurve =
new
DlgSettingsDigitizeCurve
(mw);
36
mw.m_dlgSettingsExportFormat =
new
DlgSettingsExportFormat
(mw);
37
mw.m_dlgSettingsColorFilter =
new
DlgSettingsColorFilter
(mw);
38
mw.m_dlgSettingsAxesChecker =
new
DlgSettingsAxesChecker
(mw);
39
mw.m_dlgSettingsGridDisplay =
new
DlgSettingsGridDisplay
(mw);
40
mw.m_dlgSettingsGridRemoval =
new
DlgSettingsGridRemoval
(mw);
41
mw.m_dlgSettingsPointMatch =
new
DlgSettingsPointMatch
(mw);
42
mw.m_dlgSettingsSegments =
new
DlgSettingsSegments
(mw);
43
mw.m_dlgSettingsGeneral =
new
DlgSettingsGeneral
(mw);
44
mw.m_dlgSettingsMainWindow =
new
DlgSettingsMainWindow
(mw);
45
46
mw.m_dlgSettingsCoords->setVisible (
false
);
47
mw.m_dlgSettingsCurveList->setVisible (
false
);
48
mw.m_dlgSettingsCurveProperties->setVisible (
false
);
49
mw.m_dlgSettingsDigitizeCurve->setVisible (
false
);
50
mw.m_dlgSettingsExportFormat->setVisible (
false
);
51
mw.m_dlgSettingsColorFilter->setVisible (
false
);
52
mw.m_dlgSettingsAxesChecker->setVisible (
false
);
53
mw.m_dlgSettingsGridDisplay->setVisible (
false
);
54
mw.m_dlgSettingsGridRemoval->setVisible (
false
);
55
mw.m_dlgSettingsPointMatch->setVisible (
false
);
56
mw.m_dlgSettingsSegments->setVisible (
false
);
57
mw.m_dlgSettingsGeneral->setVisible (
false
);
58
mw.m_dlgSettingsMainWindow->setVisible (
false
);
59
}
DlgSettingsCoords
Dialog for editing coordinates settings.
Definition:
DlgSettingsCoords.h:26
DlgSettingsCoords.h
DlgSettingsExportFormat
Dialog for editing exporting settings.
Definition:
DlgSettingsExportFormat.h:27
DlgSettingsSegments.h
DlgSettingsExportFormat.h
CreateSettingsDialogs::CreateSettingsDialogs
CreateSettingsDialogs()
Single constructor.
Definition:
CreateSettingsDialogs.cpp:23
DlgSettingsSegments
Dialog for editing Segments settings, for DigitizeStateSegment.
Definition:
DlgSettingsSegments.h:26
DlgSettingsGridDisplay
Dialog for editing grid display settings.
Definition:
DlgSettingsGridDisplay.h:25
DlgSettingsGridDisplay.h
DlgSettingsPointMatch
Dialog for editing point match settings, for DigitizeStatePointMatch.
Definition:
DlgSettingsPointMatch.h:23
DlgSettingsCurveProperties
Dialog for editing curve properties settings.
Definition:
DlgSettingsCurveProperties.h:22
DlgSettingsDigitizeCurve.h
DlgSettingsGeneral.h
DlgSettingsAxesChecker
Dialog for editing axes checker settings.
Definition:
DlgSettingsAxesChecker.h:23
DlgSettingsCurveList
Dialog for editing curve names settings.
Definition:
DlgSettingsCurveList.h:23
MainWindow
Main window consisting of menu, graphics scene, status bar and optional toolbars as a Single Document...
Definition:
MainWindow.h:90
DlgSettingsColorFilter.h
DlgSettingsPointMatch.h
Logger.h
DlgSettingsMainWindow.h
DlgSettingsAxesChecker.h
LOG4CPP_INFO_S
#define LOG4CPP_INFO_S(logger)
Definition:
convenience.h:18
DlgSettingsCurveProperties.h
DlgSettingsCurveList.h
DlgSettingsGridRemoval.h
mainCat
log4cpp::Category * mainCat
Definition:
Logger.cpp:14
MainWindow.h
DlgSettingsColorFilter
Dialog for editing filtering settings.
Definition:
DlgSettingsColorFilter.h:28
DlgSettingsDigitizeCurve
Dialog for editing DigitizeStateCurve settings.
Definition:
DlgSettingsDigitizeCurve.h:25
CreateSettingsDialogs::create
void create(MainWindow &mw)
Create settings QDialog items.
Definition:
CreateSettingsDialogs.cpp:27
DlgSettingsGridRemoval
Dialog for editing grid removal settings.
Definition:
DlgSettingsGridRemoval.h:22
DlgSettingsMainWindow
Dialog for editing main window settings, which are entirely independent of all documents.
Definition:
DlgSettingsMainWindow.h:23
CreateSettingsDialogs.h
DlgSettingsGeneral
Dialog for editing general settings.
Definition:
DlgSettingsGeneral.h:17
Generated on Sat Jan 4 2020 12:00:00 for Engauge Digitizer by
1.8.16