Engauge Digitizer 2
|
Model for DlgSettingsExportFormat and CmdSettingsExportFormat. More...
#include <DocumentModelExportFormat.h>
Public Member Functions | |
DocumentModelExportFormat () | |
Default constructor. | |
DocumentModelExportFormat (const Document &document) | |
Initial constructor from Document. | |
DocumentModelExportFormat (const DocumentModelExportFormat &other) | |
Copy constructor. | |
DocumentModelExportFormat & | operator= (const DocumentModelExportFormat &other) |
Assignment constructor. | |
QStringList | curveNamesNotExported () const |
Get method for curve names not exported. | |
ExportDelimiter | delimiter () const |
Get method for delimiter. | |
bool | extrapolateOutsideEndpoints () const |
Get methods for extrapolation. | |
ExportHeader | header () const |
Get method for header. | |
ExportLayoutFunctions | layoutFunctions () const |
Get method for functions layout. | |
virtual void | loadXml (QXmlStreamReader &reader) |
Load model from serialized xml. | |
bool | overrideCsvTsv () const |
Get method for csv/tsv format override. | |
double | pointsIntervalFunctions () const |
Get method for points interval for functions. | |
double | pointsIntervalRelations () const |
Get method for relations interval for relations. | |
ExportPointsIntervalUnits | pointsIntervalUnitsFunctions () const |
Get method for points interval units for functions. | |
ExportPointsIntervalUnits | pointsIntervalUnitsRelations () const |
Get method for points interval units for relations. | |
ExportPointsSelectionFunctions | pointsSelectionFunctions () const |
Get method for point selection for functions. | |
ExportPointsSelectionRelations | pointsSelectionRelations () const |
Get method for point selection for relations. | |
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 | setCurveNamesNotExported (const QStringList &curveNamesNotExported) |
Set method for curve names not exported. | |
void | setDelimiter (ExportDelimiter exportDelimiter) |
Set method for delimiter. | |
void | setExtrapolateOutsideEndpoints (bool extrapolateOutsideEndpoints) |
Set methods for extrapolation. | |
void | setHeader (ExportHeader exportHeader) |
Set method for header. | |
void | setLayoutFunctions (ExportLayoutFunctions exportLayoutFunctions) |
Set method for functions layout. | |
void | setOverrideCsvTsv (bool overrideCsvTsv) |
Set method for csv/tsv format override. | |
void | setPointsIntervalFunctions (double pointsIntervalFunctions) |
Set method for points interval for functions. | |
void | setPointsIntervalRelations (double pointsIntervalRelations) |
Set method for relations interval for relations. | |
void | setPointsIntervalUnitsFunctions (ExportPointsIntervalUnits pointsIntervalUnitsFunctions) |
Set method for points interval units for functions. | |
void | setPointsIntervalUnitsRelations (ExportPointsIntervalUnits pointsIntervalUnitsRelations) |
Set method for points interval units for relations. | |
void | setPointsSelectionFunctions (ExportPointsSelectionFunctions exportPointsSelectionFunctions) |
Set method for point selection for functions. | |
void | setPointsSelectionRelations (ExportPointsSelectionRelations exportPointsSelectionRelations) |
Set method for point selection for relations. | |
void | setXLabel (const QString &xLabel) |
Set method for x label. | |
QString | xLabel () const |
Get method for x label. | |
Public Member Functions inherited from DocumentModelAbstractBase | |
DocumentModelAbstractBase () | |
Single constructor. | |
virtual | ~DocumentModelAbstractBase () |
Single destructor. |
Model for DlgSettingsExportFormat and CmdSettingsExportFormat.
Definition at line 23 of file DocumentModelExportFormat.h.
DocumentModelExportFormat::DocumentModelExportFormat | ( | ) |
Default constructor.
Definition at line 27 of file DocumentModelExportFormat.cpp.
DocumentModelExportFormat::DocumentModelExportFormat | ( | const Document & | document | ) |
Initial constructor from Document.
Definition at line 62 of file DocumentModelExportFormat.cpp.
DocumentModelExportFormat::DocumentModelExportFormat | ( | const DocumentModelExportFormat & | other | ) |
Copy constructor.
Definition at line 79 of file DocumentModelExportFormat.cpp.
QStringList DocumentModelExportFormat::curveNamesNotExported | ( | ) | const |
Get method for curve names not exported.
Definition at line 115 of file DocumentModelExportFormat.cpp.
ExportDelimiter DocumentModelExportFormat::delimiter | ( | ) | const |
Get method for delimiter.
Definition at line 120 of file DocumentModelExportFormat.cpp.
bool DocumentModelExportFormat::extrapolateOutsideEndpoints | ( | ) | const |
Get methods for extrapolation.
Definition at line 125 of file DocumentModelExportFormat.cpp.
ExportHeader DocumentModelExportFormat::header | ( | ) | const |
Get method for header.
Definition at line 130 of file DocumentModelExportFormat.cpp.
ExportLayoutFunctions DocumentModelExportFormat::layoutFunctions | ( | ) | const |
Get method for functions layout.
Definition at line 135 of file DocumentModelExportFormat.cpp.
|
virtual |
Load model from serialized xml.
Implements DocumentModelAbstractBase.
Definition at line 140 of file DocumentModelExportFormat.cpp.
DocumentModelExportFormat & DocumentModelExportFormat::operator= | ( | const DocumentModelExportFormat & | other | ) |
Assignment constructor.
Definition at line 96 of file DocumentModelExportFormat.cpp.
bool DocumentModelExportFormat::overrideCsvTsv | ( | ) | const |
Get method for csv/tsv format override.
Definition at line 229 of file DocumentModelExportFormat.cpp.
double DocumentModelExportFormat::pointsIntervalFunctions | ( | ) | const |
Get method for points interval for functions.
Definition at line 234 of file DocumentModelExportFormat.cpp.
double DocumentModelExportFormat::pointsIntervalRelations | ( | ) | const |
Get method for relations interval for relations.
Definition at line 239 of file DocumentModelExportFormat.cpp.
ExportPointsIntervalUnits DocumentModelExportFormat::pointsIntervalUnitsFunctions | ( | ) | const |
Get method for points interval units for functions.
Definition at line 244 of file DocumentModelExportFormat.cpp.
ExportPointsIntervalUnits DocumentModelExportFormat::pointsIntervalUnitsRelations | ( | ) | const |
Get method for points interval units for relations.
Definition at line 249 of file DocumentModelExportFormat.cpp.
ExportPointsSelectionFunctions DocumentModelExportFormat::pointsSelectionFunctions | ( | ) | const |
Get method for point selection for functions.
Definition at line 254 of file DocumentModelExportFormat.cpp.
ExportPointsSelectionRelations DocumentModelExportFormat::pointsSelectionRelations | ( | ) | const |
Get method for point selection for relations.
Definition at line 259 of file DocumentModelExportFormat.cpp.
void DocumentModelExportFormat::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 264 of file DocumentModelExportFormat.cpp.
|
virtual |
Save entire model as xml into stream.
Implements DocumentModelAbstractBase.
Definition at line 297 of file DocumentModelExportFormat.cpp.
void DocumentModelExportFormat::setCurveNamesNotExported | ( | const QStringList & | curveNamesNotExported | ) |
Set method for curve names not exported.
Definition at line 338 of file DocumentModelExportFormat.cpp.
void DocumentModelExportFormat::setDelimiter | ( | ExportDelimiter | exportDelimiter | ) |
Set method for delimiter.
Definition at line 343 of file DocumentModelExportFormat.cpp.
void DocumentModelExportFormat::setExtrapolateOutsideEndpoints | ( | bool | extrapolateOutsideEndpoints | ) |
Set methods for extrapolation.
Definition at line 348 of file DocumentModelExportFormat.cpp.
void DocumentModelExportFormat::setHeader | ( | ExportHeader | exportHeader | ) |
Set method for header.
Definition at line 353 of file DocumentModelExportFormat.cpp.
void DocumentModelExportFormat::setLayoutFunctions | ( | ExportLayoutFunctions | exportLayoutFunctions | ) |
Set method for functions layout.
Definition at line 358 of file DocumentModelExportFormat.cpp.
void DocumentModelExportFormat::setOverrideCsvTsv | ( | bool | overrideCsvTsv | ) |
Set method for csv/tsv format override.
Definition at line 363 of file DocumentModelExportFormat.cpp.
void DocumentModelExportFormat::setPointsIntervalFunctions | ( | double | pointsIntervalFunctions | ) |
Set method for points interval for functions.
Definition at line 368 of file DocumentModelExportFormat.cpp.
void DocumentModelExportFormat::setPointsIntervalRelations | ( | double | pointsIntervalRelations | ) |
Set method for relations interval for relations.
Definition at line 373 of file DocumentModelExportFormat.cpp.
void DocumentModelExportFormat::setPointsIntervalUnitsFunctions | ( | ExportPointsIntervalUnits | pointsIntervalUnitsFunctions | ) |
Set method for points interval units for functions.
Definition at line 378 of file DocumentModelExportFormat.cpp.
void DocumentModelExportFormat::setPointsIntervalUnitsRelations | ( | ExportPointsIntervalUnits | pointsIntervalUnitsRelations | ) |
Set method for points interval units for relations.
Definition at line 383 of file DocumentModelExportFormat.cpp.
void DocumentModelExportFormat::setPointsSelectionFunctions | ( | ExportPointsSelectionFunctions | exportPointsSelectionFunctions | ) |
Set method for point selection for functions.
Definition at line 388 of file DocumentModelExportFormat.cpp.
void DocumentModelExportFormat::setPointsSelectionRelations | ( | ExportPointsSelectionRelations | exportPointsSelectionRelations | ) |
Set method for point selection for relations.
Definition at line 393 of file DocumentModelExportFormat.cpp.
void DocumentModelExportFormat::setXLabel | ( | const QString & | xLabel | ) |
Set method for x label.
Definition at line 398 of file DocumentModelExportFormat.cpp.
QString DocumentModelExportFormat::xLabel | ( | ) | const |
Get method for x label.
Definition at line 403 of file DocumentModelExportFormat.cpp.