21#ifndef __qSlicerAnnotationsReader_h
22#define __qSlicerAnnotationsReader_h
27class qSlicerAnnotationsReaderPrivate;
51 QScopedPointer<qSlicerAnnotationsReaderPrivate>
d_ptr;
QString description() const override
Unique name of the reader/writer.
QStringList extensions() const override
QScopedPointer< qSlicerAnnotationsReaderPrivate > d_ptr
qSlicerAnnotationsReader(vtkSlicerMarkupsLogic *logic, QObject *parent=nullptr)
qSlicerAnnotationsReader(QObject *parent=nullptr)
IOFileType fileType() const override
Multiple readers can share the same file type.
vtkSlicerMarkupsLogic * markupsLogic() const
bool load(const IOProperties &properties) override
Properties available: fileMode, multipleFiles, fileType.
void setMarkupsLogic(vtkSlicerMarkupsLogic *logic)
qSlicerFileReader Superclass
~qSlicerAnnotationsReader() override
qSlicerIOOptions * options() const override
qSlicerFileReader(QObject *parent=nullptr)