21#ifndef __qSlicerTerminologiesReader_h
22#define __qSlicerTerminologiesReader_h
26class qSlicerTerminologiesReaderPrivate;
57 QScopedPointer<qSlicerTerminologiesReaderPrivate>
d_ptr;
qSlicerFileReader(QObject *parent=nullptr)
vtkSlicerTerminologiesModuleLogic * terminologiesLogic() const
qSlicerTerminologiesReader(vtkSlicerTerminologiesModuleLogic *terminologiesLogic=nullptr, QObject *parent=nullptr)
QStringList extensions() const override
~qSlicerTerminologiesReader() override
bool load(const IOProperties &properties) override
Properties available: fileMode, multipleFiles, fileType.
qSlicerFileReader Superclass
QString description() const override
Unique name of the reader/writer.
void setTerminologiesLogic(vtkSlicerTerminologiesModuleLogic *terminologiesLogic)
QScopedPointer< qSlicerTerminologiesReaderPrivate > d_ptr
double canLoadFileConfidence(const QString &file) const override
IOFileType fileType() const override
Multiple readers can share the same file type.