29 #include <QStringList> 33 #include "qSlicerBaseQTCoreExport.h" 37 class qSlicerIOPrivate;
49 explicit qSlicerIO(QObject* parent =
nullptr);
56 Q_INVOKABLE
virtual QString description()
const = 0;
59 Q_INVOKABLE
virtual IOFileType fileType()
const = 0;
71 QScopedPointer<qSlicerIOPrivate>
d_ptr;
QScopedPointer< qSlicerIOPrivate > d_ptr
Q_DECLARE_METATYPE(qSlicerExtensionsManagerModel::ServerAPI)
Base class for qSlicerFileReader and qSlicerFileWriter.