|
Engauge Digitizer
2
|
Dialog for editing curve properties settings. More...
#include <DlgSettingsCurveProperties.h>


Public Member Functions | |
| DlgSettingsCurveProperties (MainWindow &mainWindow) | |
| Single constructor. More... | |
| virtual | ~DlgSettingsCurveProperties () |
| virtual void | createOptionalSaveDefault (QHBoxLayout *layout) |
| Let subclass define an optional Save As Default button. More... | |
| virtual QWidget * | createSubPanel () |
| Create dialog-specific panel to which base class will add Ok and Cancel buttons. More... | |
| virtual void | load (CmdMediator &cmdMediator) |
| Load settings from Document. More... | |
| void | setCurveName (const QString &curveName) |
| Load information for the specified curve name. When called externally, the load method must have been called first. More... | |
| virtual void | setSmallDialogs (bool smallDialogs) |
| If false then dialogs have a minimum size so all controls are visible. More... | |
Public Member Functions inherited from DlgSettingsAbstractBase | |
| DlgSettingsAbstractBase (const QString &title, const QString &dialogName, MainWindow &mainWindow) | |
| Single constructor. More... | |
| virtual | ~DlgSettingsAbstractBase () |
Protected Member Functions | |
| virtual void | handleOk () |
| Process slotOk. More... | |
Protected Member Functions inherited from DlgSettingsAbstractBase | |
| CmdMediator & | cmdMediator () |
| Provide access to Document information wrapped inside CmdMediator. More... | |
| void | enableOk (bool enable) |
| Let leaf subclass control the Ok button. More... | |
| void | finishPanel (QWidget *subPanel, int minimumWidth=MINIMUM_DIALOG_WIDTH, int minimumHeightOrZero=0) |
| Add Ok and Cancel buttons to subpanel to get the whole dialog. More... | |
| MainWindow & | mainWindow () |
| Get method for MainWindow. More... | |
| const MainWindow & | mainWindow () const |
| Const get method for MainWindow. More... | |
| void | populateColorComboWithoutTransparent (QComboBox &combo) |
| Add colors in color palette to combobox, without transparent entry at end. More... | |
| void | populateColorComboWithTransparent (QComboBox &combo) |
| Add colors in color palette to combobox, with transparent entry at end. More... | |
| void | setCmdMediator (CmdMediator &cmdMediator) |
| Store CmdMediator for easy access by the leaf class. More... | |
| void | setDisableOkAtStartup (bool disableOkAtStartup) |
| Override the default Ok button behavior applied in showEvent. More... | |
Additional Inherited Members | |
Static Protected Attributes inherited from DlgSettingsAbstractBase | |
| static int | MINIMUM_DIALOG_WIDTH = 380 |
| Dialog layout constant that guarantees every widget has sufficient room. Can be increased by finishPanel. More... | |
| static int | MINIMUM_PREVIEW_HEIGHT = 100 |
| Dialog layout constant that guarantees preview has sufficent room. More... | |
Dialog for editing curve properties settings.
Definition at line 23 of file DlgSettingsCurveProperties.h.
| DlgSettingsCurveProperties::DlgSettingsCurveProperties | ( | MainWindow & | mainWindow | ) |
Single constructor.
Definition at line 61 of file DlgSettingsCurveProperties.cpp.
|
virtual |
Definition at line 79 of file DlgSettingsCurveProperties.cpp.
|
virtual |
Let subclass define an optional Save As Default button.
Implements DlgSettingsAbstractBase.
Definition at line 219 of file DlgSettingsCurveProperties.cpp.
|
virtual |
Create dialog-specific panel to which base class will add Ok and Cancel buttons.
Implements DlgSettingsAbstractBase.
Definition at line 257 of file DlgSettingsCurveProperties.cpp.
|
protectedvirtual |
Process slotOk.
Implements DlgSettingsAbstractBase.
Definition at line 367 of file DlgSettingsCurveProperties.cpp.
|
virtual |
Load settings from Document.
Implements DlgSettingsAbstractBase.
Definition at line 383 of file DlgSettingsCurveProperties.cpp.
| void DlgSettingsCurveProperties::setCurveName | ( | const QString & | curveName | ) |
Load information for the specified curve name. When called externally, the load method must have been called first.
Definition at line 466 of file DlgSettingsCurveProperties.cpp.
|
virtual |
If false then dialogs have a minimum size so all controls are visible.
Implements DlgSettingsAbstractBase.
Definition at line 472 of file DlgSettingsCurveProperties.cpp.
1.8.14