23#ifndef qSlicerTablesReader_h
24#define qSlicerTablesReader_h
29class qSlicerTablesReaderPrivate;
41 QObject* parent =
nullptr);
59 QScopedPointer<qSlicerTablesReaderPrivate>
d_ptr;
qSlicerFileReader(QObject *parent=nullptr)
bool load(const IOProperties &properties) override
Properties available: fileMode, multipleFiles, fileType.
vtkSlicerTablesLogic * logic() const
double canLoadFileConfidence(const QString &file) const override
QStringList extensions() const override
void setLogic(vtkSlicerTablesLogic *logic)
qSlicerTablesReader(vtkSlicerTablesLogic *logic, QObject *parent=nullptr)
QScopedPointer< qSlicerTablesReaderPrivate > d_ptr
IOFileType fileType() const override
Multiple readers can share the same file type.
QString description() const override
Unique name of the reader/writer.
~qSlicerTablesReader() override
qSlicerFileReader Superclass
qSlicerTablesReader(QObject *parent=nullptr)
Slicer logic class for double array manipulation This class manages the logic associated with reading...