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