21 #ifndef __qSlicerModelsReader_h 22 #define __qSlicerModelsReader_h 26 class qSlicerModelsReaderPrivate;
53 QScopedPointer<qSlicerModelsReaderPrivate>
d_ptr;
bool load(const IOProperties &properties) override
Properties availables : fileMode, multipleFiles, fileType.
qSlicerModelsReader(vtkSlicerModelsLogic *modelsLogic=nullptr, QObject *parent=nullptr)
void setModelsLogic(vtkSlicerModelsLogic *modelsLogic)
IOFileType fileType() const override
Multiple readers can share the same file type.
qSlicerIOOptions * options() const override
~qSlicerModelsReader() override
qSlicerFileReader Superclass
QScopedPointer< qSlicerModelsReaderPrivate > d_ptr
QString description() const override
Unique name of the reader/writer.
QStringList extensions() const override
vtkSlicerModelsLogic * modelsLogic() const