AbstractDataSource

Interface for the data sources.

Public Methods

void

AbstractDataSource(const QString &name, AspectType type)

void

clear()

void

finalizeImport(size_t columnOffset=0, size_t startColumn=0, size_t endColumn=0, const QString &dateTimeFormat=QString(), AbstractFileFilter::ImportMode importMode=AbstractFileFilter::ImportMode::Replace)=0

int

prepareImport(std::vector< void * > &dataContainer, AbstractFileFilter::ImportMode, int actualRows, int actualCols, const QStringList &colNameList, const QVector< AbstractColumn::ColumnMode > &, bool &ok, bool initializeDataContainer=true)=0

Detailed Description

class AbstractDataSource : public AbstractPart

Interface for the data sources.

Subclassed by Matrix, Spreadsheet