Engauge Digitizer 2
Loading...
Searching...
No Matches
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
10#include "DlgSettingsCoords.h"
15#include "DlgSettingsGeneral.h"
21#include "DlgSettingsSegments.h"
22#include "Logger.h"
23#include "MainWindow.h"
24
28
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}
void create(MainWindow &mw)
Create settings QDialog items.
CreateSettingsDialogs()
Single constructor.
DlgSettingsAxesChecker(MainWindow &mainWindow)
Single constructor.
DlgSettingsColorFilter(MainWindow &mainWindow)
Single constructor.
DlgSettingsCoords(MainWindow &mainWindow)
Single constructor.
DlgSettingsCurveList(MainWindow &mainWindow)
Single constructor.
DlgSettingsCurveProperties(MainWindow &mainWindow)
Single constructor.
DlgSettingsDigitizeCurve(MainWindow &mainWindow)
Single constructor.
DlgSettingsExportFormat(MainWindow &mainWindow)
Single constructor.
DlgSettingsGeneral(MainWindow &mainWindow)
Single constructor.
DlgSettingsGridDisplay(MainWindow &mainWindow)
Single constructor.
DlgSettingsGridRemoval(MainWindow &mainWindow)
Single constructor.
DlgSettingsGuideline(MainWindow &mainWindow)
Single constructor.
DlgSettingsMainWindow(MainWindow &mainWindow)
Single constructor.
DlgSettingsPointMatch(MainWindow &mainWindow)
Single constructor.
DlgSettingsSegments(MainWindow &mainWindow)
Single constructor.
Main window consisting of menu, graphics scene, status bar and optional toolbars as a Single Document...
Definition MainWindow.h:95