|
Engauge Digitizer 2
|
Model for DlgSettingsDigitizeCurve and CmdSettingsDigitizeCurve. More...
#include <DocumentModelDigitizeCurve.h>


Public Member Functions | |
| DocumentModelDigitizeCurve () | |
| Default constructor. | |
| DocumentModelDigitizeCurve (const Document &document) | |
| Initial constructor from Document. | |
| DocumentModelDigitizeCurve (const DocumentModelDigitizeCurve &other) | |
| Copy constructor. | |
| DocumentModelDigitizeCurve & | operator= (const DocumentModelDigitizeCurve &other) |
| Assignment constructor. | |
| int | cursorInnerRadius () const |
| Get method for cursor inner radius. | |
| int | cursorLineWidth () const |
| Get method for cursor line width. | |
| CursorSize | cursorSize () const |
| Get method for cursor size. | |
| bool | cursorStandardCross () const |
| Get method for cursor type. | |
| virtual void | loadXml (QXmlStreamReader &reader) |
| Load model from serialized xml. | |
| void | printStream (QString indentation, QTextStream &str) const |
| Debugging method that supports print method of this class and printStream method of some other class(es). | |
| virtual void | saveXml (QXmlStreamWriter &writer) const |
| Save entire model as xml into stream. | |
| void | setCursorInnerRadius (int innerRadius) |
| Set method for cursor inner radius. | |
| void | setCursorLineWidth (int lineWidth) |
| Set method for cursor line width. | |
| void | setCursorSize (CursorSize cursorSize) |
| Set method for cursor size. | |
| void | setCursorStandardCross (bool cursorStandardCross) |
| Set method for cursor type. | |
| Public Member Functions inherited from DocumentModelAbstractBase | |
| DocumentModelAbstractBase () | |
| Single constructor. | |
| virtual | ~DocumentModelAbstractBase () |
| Single destructor. | |
Model for DlgSettingsDigitizeCurve and CmdSettingsDigitizeCurve.
No color is involved because the documentation in QCursor suggests that not all platforms support colored cursors
Definition at line 18 of file DocumentModelDigitizeCurve.h.
| DocumentModelDigitizeCurve::DocumentModelDigitizeCurve | ( | ) |
Default constructor.
Definition at line 21 of file DocumentModelDigitizeCurve.cpp.
| DocumentModelDigitizeCurve::DocumentModelDigitizeCurve | ( | const Document & | document | ) |
Initial constructor from Document.
Definition at line 29 of file DocumentModelDigitizeCurve.cpp.
| DocumentModelDigitizeCurve::DocumentModelDigitizeCurve | ( | const DocumentModelDigitizeCurve & | other | ) |
Copy constructor.
Definition at line 37 of file DocumentModelDigitizeCurve.cpp.
| int DocumentModelDigitizeCurve::cursorInnerRadius | ( | ) | const |
Get method for cursor inner radius.
Definition at line 55 of file DocumentModelDigitizeCurve.cpp.
| int DocumentModelDigitizeCurve::cursorLineWidth | ( | ) | const |
Get method for cursor line width.
Definition at line 60 of file DocumentModelDigitizeCurve.cpp.
| CursorSize DocumentModelDigitizeCurve::cursorSize | ( | ) | const |
Get method for cursor size.
Definition at line 65 of file DocumentModelDigitizeCurve.cpp.
| bool DocumentModelDigitizeCurve::cursorStandardCross | ( | ) | const |
Get method for cursor type.
Definition at line 70 of file DocumentModelDigitizeCurve.cpp.
|
virtual |
Load model from serialized xml.
Implements DocumentModelAbstractBase.
Definition at line 75 of file DocumentModelDigitizeCurve.cpp.
| DocumentModelDigitizeCurve & DocumentModelDigitizeCurve::operator= | ( | const DocumentModelDigitizeCurve & | other | ) |
Assignment constructor.
Definition at line 45 of file DocumentModelDigitizeCurve.cpp.
| void DocumentModelDigitizeCurve::printStream | ( | QString | indentation, |
| QTextStream & | str ) const |
Debugging method that supports print method of this class and printStream method of some other class(es).
Definition at line 112 of file DocumentModelDigitizeCurve.cpp.
|
virtual |
Save entire model as xml into stream.
Implements DocumentModelAbstractBase.
Definition at line 125 of file DocumentModelDigitizeCurve.cpp.
| void DocumentModelDigitizeCurve::setCursorInnerRadius | ( | int | innerRadius | ) |
Set method for cursor inner radius.
Definition at line 139 of file DocumentModelDigitizeCurve.cpp.
| void DocumentModelDigitizeCurve::setCursorLineWidth | ( | int | lineWidth | ) |
Set method for cursor line width.
Definition at line 144 of file DocumentModelDigitizeCurve.cpp.
| void DocumentModelDigitizeCurve::setCursorSize | ( | CursorSize | cursorSize | ) |
Set method for cursor size.
Definition at line 149 of file DocumentModelDigitizeCurve.cpp.
| void DocumentModelDigitizeCurve::setCursorStandardCross | ( | bool | cursorStandardCross | ) |
Set method for cursor type.
Definition at line 154 of file DocumentModelDigitizeCurve.cpp.