McapFilter

A description for McapFilter.

class McapFilter : public AbstractFileFilter

ManagesreadDataFromFile the import/export of data from/to a file formatted using JSON.

Public Functions

virtual void readDataFromFile(const QString &fileName, AbstractDataSource* = nullptr, AbstractFileFilter::ImportMode = AbstractFileFilter::ImportMode::Replace) override

reads the content of the file fileName.

virtual void write(const QString &fileName, AbstractDataSource*) override

writes the content of the data source dataSource to the file fileName.

virtual void save(QXmlStreamWriter*) const override

Saves as XML.

virtual bool load(XmlStreamReader*) override

Loads from XML.

Public Static Functions

static QStringList dataTypes()

returns the list of all predefined data types.

static QStringList dataRowTypes()

returns the list of all predefined data row types.