Engauge Digitizer
2
Toggle main menu visibility
Loading...
Searching...
No Matches
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 "
DlgSettingsGuideline.h
"
19
#include "
DlgSettingsMainWindow.h
"
20
#include "
DlgSettingsPointMatch.h
"
21
#include "
DlgSettingsSegments.h
"
22
#include "
Logger.h
"
23
#include "
MainWindow.h
"
24
25
CreateSettingsDialogs::CreateSettingsDialogs
()
26
{
27
}
28
29
void
CreateSettingsDialogs::create
(
MainWindow
& mw)
30
{
31
qCInfo(ENGAUGE_LOG) <<
"CreateSettingsDialogs::create"
;
32
33
mw.m_dlgSettingsCoords =
new
DlgSettingsCoords
(mw);
34
mw.m_dlgSettingsCurveList =
new
DlgSettingsCurveList
(mw);
35
mw.m_dlgSettingsCurveProperties =
new
DlgSettingsCurveProperties
(mw);
36
mw.m_dlgSettingsDigitizeCurve =
new
DlgSettingsDigitizeCurve
(mw);
37
mw.m_dlgSettingsExportFormat =
new
DlgSettingsExportFormat
(mw);
38
mw.m_dlgSettingsColorFilter =
new
DlgSettingsColorFilter
(mw);
39
mw.m_dlgSettingsAxesChecker =
new
DlgSettingsAxesChecker
(mw);
40
mw.m_dlgSettingsGridDisplay =
new
DlgSettingsGridDisplay
(mw);
41
mw.m_dlgSettingsGridRemoval =
new
DlgSettingsGridRemoval
(mw);
42
mw.m_dlgSettingsGuideline =
new
DlgSettingsGuideline
(mw);
43
mw.m_dlgSettingsPointMatch =
new
DlgSettingsPointMatch
(mw);
44
mw.m_dlgSettingsSegments =
new
DlgSettingsSegments
(mw);
45
mw.m_dlgSettingsGeneral =
new
DlgSettingsGeneral
(mw);
46
mw.m_dlgSettingsMainWindow =
new
DlgSettingsMainWindow
(mw);
47
48
mw.m_dlgSettingsCoords->setVisible (
false
);
49
mw.m_dlgSettingsCurveList->setVisible (
false
);
50
mw.m_dlgSettingsCurveProperties->setVisible (
false
);
51
mw.m_dlgSettingsDigitizeCurve->setVisible (
false
);
52
mw.m_dlgSettingsExportFormat->setVisible (
false
);
53
mw.m_dlgSettingsColorFilter->setVisible (
false
);
54
mw.m_dlgSettingsAxesChecker->setVisible (
false
);
55
mw.m_dlgSettingsGridDisplay->setVisible (
false
);
56
mw.m_dlgSettingsGridRemoval->setVisible (
false
);
57
mw.m_dlgSettingsGuideline->setVisible (
false
);
58
mw.m_dlgSettingsPointMatch->setVisible (
false
);
59
mw.m_dlgSettingsSegments->setVisible (
false
);
60
mw.m_dlgSettingsGeneral->setVisible (
false
);
61
mw.m_dlgSettingsMainWindow->setVisible (
false
);
62
}
CreateSettingsDialogs.h
DlgSettingsAxesChecker.h
DlgSettingsColorFilter.h
DlgSettingsCoords.h
DlgSettingsCurveList.h
DlgSettingsCurveProperties.h
DlgSettingsDigitizeCurve.h
DlgSettingsExportFormat.h
DlgSettingsGeneral.h
DlgSettingsGridDisplay.h
DlgSettingsGridRemoval.h
DlgSettingsGuideline.h
DlgSettingsMainWindow.h
DlgSettingsPointMatch.h
DlgSettingsSegments.h
Logger.h
MainWindow.h
CreateSettingsDialogs::create
void create(MainWindow &mw)
Create settings QDialog items.
Definition
CreateSettingsDialogs.cpp:29
CreateSettingsDialogs::CreateSettingsDialogs
CreateSettingsDialogs()
Single constructor.
Definition
CreateSettingsDialogs.cpp:25
DlgSettingsAxesChecker
Dialog for editing axes checker settings.
Definition
DlgSettingsAxesChecker.h:27
DlgSettingsColorFilter
Dialog for editing filtering settings.
Definition
DlgSettingsColorFilter.h:31
DlgSettingsCoords
Dialog for editing coordinates settings.
Definition
DlgSettingsCoords.h:29
DlgSettingsCurveList
Dialog for editing curve names settings.
Definition
DlgSettingsCurveList.h:26
DlgSettingsCurveProperties
Dialog for editing curve properties settings.
Definition
DlgSettingsCurveProperties.h:25
DlgSettingsDigitizeCurve
Dialog for editing DigitizeStateCurve settings.
Definition
DlgSettingsDigitizeCurve.h:28
DlgSettingsExportFormat
Dialog for editing exporting settings.
Definition
DlgSettingsExportFormat.h:30
DlgSettingsGeneral
Dialog for editing general settings.
Definition
DlgSettingsGeneral.h:20
DlgSettingsGridDisplay
Dialog for editing grid display settings.
Definition
DlgSettingsGridDisplay.h:29
DlgSettingsGridRemoval
Dialog for editing grid removal settings.
Definition
DlgSettingsGridRemoval.h:25
DlgSettingsGuideline
Dialog for editing guideline settings.
Definition
DlgSettingsGuideline.h:29
DlgSettingsMainWindow
Dialog for editing main window settings, which are entirely independent of all documents.
Definition
DlgSettingsMainWindow.h:26
DlgSettingsPointMatch
Dialog for editing point match settings, for DigitizeStatePointMatch.
Definition
DlgSettingsPointMatch.h:26
DlgSettingsSegments
Dialog for editing Segments settings, for DigitizeStateSegment.
Definition
DlgSettingsSegments.h:32
MainWindow
Main window consisting of menu, graphics scene, status bar and optional toolbars as a Single Document...
Definition
MainWindow.h:95
Generated on
for Engauge Digitizer by
1.17.0