Engauge Digitizer 2
Loading...
Searching...
No Matches
Public Member Functions | List of all members
DocumentModelExportFormat Class Reference

Model for DlgSettingsExportFormat and CmdSettingsExportFormat. More...

#include <DocumentModelExportFormat.h>

Inheritance diagram for DocumentModelExportFormat:
DocumentModelAbstractBase

Public Member Functions

 DocumentModelExportFormat ()
 Default constructor.
 
 DocumentModelExportFormat (const Document &document)
 Initial constructor from Document.
 
 DocumentModelExportFormat (const DocumentModelExportFormat &other)
 Copy constructor.
 
DocumentModelExportFormatoperator= (const DocumentModelExportFormat &other)
 Assignment constructor.
 
QStringList curveNamesNotExported () const
 Get method for curve names not exported.
 
ExportDelimiter delimiter () const
 Get method for delimiter.
 
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.
 
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 setHeader (ExportHeader exportHeader)
 Set method for header.
 
void setLayoutFunctions (ExportLayoutFunctions exportLayoutFunctions)
 Set method for functions layout.
 
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.
 

Additional Inherited Members

Detailed Description

Model for DlgSettingsExportFormat and CmdSettingsExportFormat.

Definition at line 23 of file DocumentModelExportFormat.h.

Constructor & Destructor Documentation

◆ DocumentModelExportFormat() [1/3]

DocumentModelExportFormat::DocumentModelExportFormat ( )

Default constructor.

Definition at line 25 of file DocumentModelExportFormat.cpp.

◆ DocumentModelExportFormat() [2/3]

DocumentModelExportFormat::DocumentModelExportFormat ( const Document document)

Initial constructor from Document.

Definition at line 54 of file DocumentModelExportFormat.cpp.

◆ DocumentModelExportFormat() [3/3]

DocumentModelExportFormat::DocumentModelExportFormat ( const DocumentModelExportFormat other)

Copy constructor.

Definition at line 69 of file DocumentModelExportFormat.cpp.

Member Function Documentation

◆ curveNamesNotExported()

QStringList DocumentModelExportFormat::curveNamesNotExported ( ) const

Get method for curve names not exported.

Definition at line 102 of file DocumentModelExportFormat.cpp.

◆ delimiter()

ExportDelimiter DocumentModelExportFormat::delimiter ( ) const

Get method for delimiter.

Definition at line 107 of file DocumentModelExportFormat.cpp.

◆ header()

ExportHeader DocumentModelExportFormat::header ( ) const

Get method for header.

Definition at line 112 of file DocumentModelExportFormat.cpp.

◆ layoutFunctions()

ExportLayoutFunctions DocumentModelExportFormat::layoutFunctions ( ) const

Get method for functions layout.

Definition at line 117 of file DocumentModelExportFormat.cpp.

◆ loadXml()

void DocumentModelExportFormat::loadXml ( QXmlStreamReader &  reader)
virtual

Load model from serialized xml.

Implements DocumentModelAbstractBase.

Definition at line 122 of file DocumentModelExportFormat.cpp.

◆ operator=()

DocumentModelExportFormat & DocumentModelExportFormat::operator= ( const DocumentModelExportFormat other)

Assignment constructor.

Definition at line 85 of file DocumentModelExportFormat.cpp.

◆ pointsIntervalFunctions()

double DocumentModelExportFormat::pointsIntervalFunctions ( ) const

Get method for points interval for functions.

Definition at line 195 of file DocumentModelExportFormat.cpp.

◆ pointsIntervalRelations()

double DocumentModelExportFormat::pointsIntervalRelations ( ) const

Get method for relations interval for relations.

Definition at line 200 of file DocumentModelExportFormat.cpp.

◆ pointsIntervalUnitsFunctions()

ExportPointsIntervalUnits DocumentModelExportFormat::pointsIntervalUnitsFunctions ( ) const

Get method for points interval units for functions.

Definition at line 205 of file DocumentModelExportFormat.cpp.

◆ pointsIntervalUnitsRelations()

ExportPointsIntervalUnits DocumentModelExportFormat::pointsIntervalUnitsRelations ( ) const

Get method for points interval units for relations.

Definition at line 210 of file DocumentModelExportFormat.cpp.

◆ pointsSelectionFunctions()

ExportPointsSelectionFunctions DocumentModelExportFormat::pointsSelectionFunctions ( ) const

Get method for point selection for functions.

Definition at line 215 of file DocumentModelExportFormat.cpp.

◆ pointsSelectionRelations()

ExportPointsSelectionRelations DocumentModelExportFormat::pointsSelectionRelations ( ) const

Get method for point selection for relations.

Definition at line 220 of file DocumentModelExportFormat.cpp.

◆ printStream()

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 225 of file DocumentModelExportFormat.cpp.

◆ saveXml()

void DocumentModelExportFormat::saveXml ( QXmlStreamWriter &  writer) const
virtual

Save entire model as xml into stream.

Implements DocumentModelAbstractBase.

Definition at line 256 of file DocumentModelExportFormat.cpp.

◆ setCurveNamesNotExported()

void DocumentModelExportFormat::setCurveNamesNotExported ( const QStringList &  curveNamesNotExported)

Set method for curve names not exported.

Definition at line 291 of file DocumentModelExportFormat.cpp.

◆ setDelimiter()

void DocumentModelExportFormat::setDelimiter ( ExportDelimiter  exportDelimiter)

Set method for delimiter.

Definition at line 296 of file DocumentModelExportFormat.cpp.

◆ setHeader()

void DocumentModelExportFormat::setHeader ( ExportHeader  exportHeader)

Set method for header.

Definition at line 301 of file DocumentModelExportFormat.cpp.

◆ setLayoutFunctions()

void DocumentModelExportFormat::setLayoutFunctions ( ExportLayoutFunctions  exportLayoutFunctions)

Set method for functions layout.

Definition at line 306 of file DocumentModelExportFormat.cpp.

◆ setPointsIntervalFunctions()

void DocumentModelExportFormat::setPointsIntervalFunctions ( double  pointsIntervalFunctions)

Set method for points interval for functions.

Definition at line 311 of file DocumentModelExportFormat.cpp.

◆ setPointsIntervalRelations()

void DocumentModelExportFormat::setPointsIntervalRelations ( double  pointsIntervalRelations)

Set method for relations interval for relations.

Definition at line 316 of file DocumentModelExportFormat.cpp.

◆ setPointsIntervalUnitsFunctions()

void DocumentModelExportFormat::setPointsIntervalUnitsFunctions ( ExportPointsIntervalUnits  pointsIntervalUnitsFunctions)

Set method for points interval units for functions.

Definition at line 321 of file DocumentModelExportFormat.cpp.

◆ setPointsIntervalUnitsRelations()

void DocumentModelExportFormat::setPointsIntervalUnitsRelations ( ExportPointsIntervalUnits  pointsIntervalUnitsRelations)

Set method for points interval units for relations.

Definition at line 326 of file DocumentModelExportFormat.cpp.

◆ setPointsSelectionFunctions()

void DocumentModelExportFormat::setPointsSelectionFunctions ( ExportPointsSelectionFunctions  exportPointsSelectionFunctions)

Set method for point selection for functions.

Definition at line 331 of file DocumentModelExportFormat.cpp.

◆ setPointsSelectionRelations()

void DocumentModelExportFormat::setPointsSelectionRelations ( ExportPointsSelectionRelations  exportPointsSelectionRelations)

Set method for point selection for relations.

Definition at line 336 of file DocumentModelExportFormat.cpp.

◆ setXLabel()

void DocumentModelExportFormat::setXLabel ( const QString &  xLabel)

Set method for x label.

Definition at line 341 of file DocumentModelExportFormat.cpp.

◆ xLabel()

QString DocumentModelExportFormat::xLabel ( ) const

Get method for x label.

Definition at line 346 of file DocumentModelExportFormat.cpp.


The documentation for this class was generated from the following files: