JKQTPlotter trunk/v5.0.0
an extensive Qt5+Qt6 Plotter framework (including a feature-richt plotter widget, a speed-optimized, but limited variant and a LaTeX equation renderer!), written fully in C/C++ and without external dependencies
Loading...
Searching...
No Matches

virtual base-class for exporter classes that can be used to save data inot a file More...

#include <jkqtpbaseplotter.h>

Public Member Functions

virtual ~JKQTPSaveDataAdapter ()
 
virtual QStringList getFileExtension () const =0
 returns a list (in lower-case) of the file extensions supported by this plugin, e.g. {"mat"}
 
virtual QString getFilter () const =0
 Filter-String for a Qt File-Dialog, e.g. "CSV Files (*.csv)"
 
virtual QString getFormatID () const =0
 a plugin-ID, i.e. a unique name for this format plugin, e.g. MyPluginExport_MATLABMAT
 
virtual void saveJKQTPData (const QString &filename, const QList< QVector< double > > &data, const QStringList &columnNames) const =0
 actually save the table data into file filename . The parameter columnNames provides a name for each column
 

Detailed Description

virtual base-class for exporter classes that can be used to save data inot a file

Constructor & Destructor Documentation

◆ ~JKQTPSaveDataAdapter()

virtual JKQTPSaveDataAdapter::~JKQTPSaveDataAdapter ( )
virtual

Member Function Documentation

◆ getFileExtension()

virtual QStringList JKQTPSaveDataAdapter::getFileExtension ( ) const
pure virtual

returns a list (in lower-case) of the file extensions supported by this plugin, e.g. {"mat"}

◆ getFilter()

virtual QString JKQTPSaveDataAdapter::getFilter ( ) const
pure virtual

Filter-String for a Qt File-Dialog, e.g. "CSV Files (*.csv)"

◆ getFormatID()

virtual QString JKQTPSaveDataAdapter::getFormatID ( ) const
pure virtual

a plugin-ID, i.e. a unique name for this format plugin, e.g. MyPluginExport_MATLABMAT

◆ saveJKQTPData()

virtual void JKQTPSaveDataAdapter::saveJKQTPData ( const QString &  filename,
const QList< QVector< double > > &  data,
const QStringList &  columnNames 
) const
pure virtual

actually save the table data into file filename . The parameter columnNames provides a name for each column


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