Engauge Digitizer  2
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.
 
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 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.
 

Additional Inherited Members

Detailed Description

Model for DlgSettingsExportFormat and CmdSettingsExportFormat.

Definition at line 23 of file DocumentModelExportFormat.h.


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