Classes

importfilemodel.h File Reference

#include <QAbstractTableModel>
#include <QScopedPointer>
#include <QFile>
#include <QRegExp>
#include <QVector>
#include <QTextStream>
#include "tagcontainer.h"
#include "simpleparser.h"
#include "unitconvertor.h"
#include <QFrame>
#include <QHeaderView>
#include <QHash>
#include <QPointer>
#include <QTableView>
Include dependency graph for importfilemodel.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ImportFileModel
 Model which represents the currently loaded file for upload. More...
class  Strategy
 Base class used for column interpretation and data manipulation. More...
class  StrategySettings
 A container of settings used by Strategies. More...
class  TimestampStrategy
 A column strategy used to interpret timestamps from raw data. More...
class  DataStrategy
 A column strategy used to interpret floats from raw data and allow conversions. More...
class  SqlDataStrategy
 A column strategy used to interpret floats from raw data and allow conversions based on conversions stored in the database. More...
class  Processor
 A column processor able to use a column strategy to manipulate data. More...
class  ImportFileProcessorModel
 Extension of ImportFileModel which uses the Processor. More...
class  ImportFileHeaderSection
 HeaderSection used by ImportFileView to allow basic manipulations on data to be imported. More...
class  ImportFileHeader
 Header of ImportFileView. More...
class  ImportFileView
 Shows the contents of a file based on the configuration of TagContainer. More...