Engauge Digitizer
2
Main Page
Classes
Files
File List
File Members
Dlg
DlgSettingsCommon.h
1
#ifndef DLG_SETTINGS_COMMON_H
2
#define DLG_SETTINGS_COMMON_H
3
4
#include "DlgSettingsAbstractBase.h"
5
6
class
DocumentModelCommon
;
7
class
QGridLayout;
8
class
QSpinBox;
9
11
class
DlgSettingsCommon
:
public
DlgSettingsAbstractBase
12
{
13
Q_OBJECT;
14
15
public
:
17
DlgSettingsCommon
(
MainWindow
&
mainWindow
);
18
virtual
~
DlgSettingsCommon
();
19
20
virtual
QWidget *
createSubPanel
();
21
virtual
void
load
(
CmdMediator
&
cmdMediator
);
22
23
private
slots:
24
void
slotCursorSize (
int
);
25
void
slotExtraPrecision (
int
);
26
27
protected
:
28
virtual
void
handleOk
();
29
30
private
:
31
32
void
createControls (QGridLayout *layout,
int
&row);
33
void
updateControls();
34
35
QSpinBox *m_spinCursorSize;
36
QSpinBox *m_spinExtraPrecision;
37
38
DocumentModelCommon
*m_modelCommonBefore;
39
DocumentModelCommon
*m_modelCommonAfter;
40
};
41
42
#endif // DLG_SETTINGS_COMMON_H
DlgSettingsCommon
Dialog for editing axes checker settings.
Definition:
DlgSettingsCommon.h:11
DlgSettingsCommon::DlgSettingsCommon
DlgSettingsCommon(MainWindow &mainWindow)
Single constructor.
Definition:
DlgSettingsCommon.cpp:14
DocumentModelCommon
Model for DlgSettingsCommon and CmdSettingsCommon.
Definition:
DocumentModelCommon.h:10
DlgSettingsCommon::handleOk
virtual void handleOk()
Process slotOk.
Definition:
DlgSettingsCommon.cpp:84
DlgSettingsCommon::createSubPanel
virtual QWidget * createSubPanel()
Create dialog-specific panel to which base class will add Ok and Cancel buttons.
Definition:
DlgSettingsCommon.cpp:65
CmdMediator
Command queue stack.
Definition:
CmdMediator.h:16
DlgSettingsAbstractBase
Abstract base class for all Settings dialogs.
Definition:
DlgSettingsAbstractBase.h:12
DlgSettingsAbstractBase::mainWindow
MainWindow & mainWindow()
Get method for MainWindow.
Definition:
DlgSettingsAbstractBase.cpp:80
MainWindow
Main window consisting of menu, graphics scene, status bar and optional toolbars as a Single Document...
Definition:
MainWindow.h:60
DlgSettingsAbstractBase::cmdMediator
CmdMediator & cmdMediator()
Provide access to Document information wrapped inside CmdMediator.
Definition:
DlgSettingsAbstractBase.cpp:37
DlgSettingsCommon::load
virtual void load(CmdMediator &cmdMediator)
Load settings from Document.
Definition:
DlgSettingsCommon.cpp:97
Generated on Wed Oct 7 2015 18:10:58 for Engauge Digitizer by
1.8.9.1