21 #ifndef __qSlicerVolumesReader_h 22 #define __qSlicerVolumesReader_h 26 class qSlicerVolumesReaderPrivate;
57 QScopedPointer<qSlicerVolumesReaderPrivate>
d_ptr;
~qSlicerVolumesReader() override
IOFileType fileType() const override
Multiple readers can share the same file type.
vtkSlicerVolumesLogic * logic() const
bool load(const IOProperties &properties) override
Properties availables : fileMode, multipleFiles, fileType.
void setLogic(vtkSlicerVolumesLogic *logic)
qSlicerIOOptions * options() const override
bool examineFileInfoList(QFileInfoList &fileInfoList, QFileInfo &archetypeFileInfo, qSlicerIO::IOProperties &ioProperties) const override
qSlicerVolumesReader(QObject *parent=nullptr)
qSlicerFileReader Superclass
QString description() const override
Unique name of the reader/writer.
QStringList extensions() const override
QScopedPointer< qSlicerVolumesReaderPrivate > d_ptr