21 #ifndef __qSlicerFileReader_h 22 #define __qSlicerFileReader_h 26 #include "qSlicerBaseQTCoreExport.h" 28 class qSlicerFileReaderOptions;
29 class qSlicerFileReaderPrivate;
43 virtual QStringList extensions()
const;
48 bool canLoadFile(
const QString& file)
const;
57 QStringList supportedNameFilters(
const QString& fileName,
int* longestExtensionMatchPtr = NULL)
const;
65 QStringList loadedNodes()
const;
70 void setLoadedNodes(
const QStringList&
nodes);
73 QScopedPointer<qSlicerFileReaderPrivate>
d_ptr;
Base class for qSlicerFileReader and qSlicerFileWriter.
QScopedPointer< qSlicerFileReaderPrivate > d_ptr