McapFilter
ManagesreadDataFromFile the import/export of data from/to a file formatted using JSON.
Public Types
enum DataContainerType
Public Methods
|
McapFilter() |
|
NaNValueToZeroEnabled() const |
|
columnModes() |
|
dataRowType() const |
|
dataRowTypes() |
|
dataTypes() |
|
dateTimeFormat() const |
|
endColumn() const |
|
endRow() const |
|
fileInfoString(const QString &) |
|
getCurrentTopic() |
|
getJsonDocument(const QString &) |
|
getValidTopics(const QString &fileName) |
|
load(XmlStreamReader *) override |
|
modelRows() const |
|
numberFormat() const |
|
preview(const QString &fileName, int lines) |
|
readDataFromFile(const QString &fileName, AbstractDataSource *=nullptr, AbstractFileFilter::ImportMode=AbstractFileFilter::ImportMode::Replace) override |
|
save(QXmlStreamWriter *) const override |
|
setCreateIndexEnabled(const bool) |
|
setCurrentTopic(QString currentTopic) |
|
setDataRowType(const QJsonValue::Type) |
|
setDateTimeFormat(const QString &) |
|
setEndColumn(const int) |
|
setEndRow(const int) |
|
setModel(QJsonModel *) |
|
setModelRows(const QVector< int > &) |
|
setNaNValueToZero(const bool) |
|
setNumberFormat(QLocale::Language) |
|
setStartColumn(const int) |
|
setStartRow(const int) |
|
startColumn() const |
|
startRow() const |
|
vectorNames() const |
|
write(const QString &fileName, AbstractDataSource *) override |
|
writeWithOptions(const QString &fileName, AbstractDataSource *datasource, int compressionMode, int compressionLevel) |
Detailed Description
-
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
dataSourceto the filefileName.
-
virtual void save(QXmlStreamWriter*) const override
Saves as XML.
-
virtual bool load(XmlStreamReader*) override
Loads from XML.
-
virtual void readDataFromFile(const QString &fileName, AbstractDataSource* = nullptr, AbstractFileFilter::ImportMode = AbstractFileFilter::ImportMode::Replace) override