/*========================================================================= medInria Copyright (c) INRIA 2013 - 2021. All rights reserved. See LICENSE.txt for details. This software is distributed WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. =========================================================================*/ #include #include void medAbstractDataReader::setData(QList data) { dataList = data; } void medAbstractDataReader::setData(dtkAbstractData* data) { dtkAbstractDataReader::setData(data); dataList = QList() << dynamic_cast(data); } QList medAbstractDataReader::getDataList() { return dataList; } QString medAbstractDataReader::getVolumeId(const QString& path) { return QFileInfo(path).baseName(); // Maybe considering a hash function for the file to generate the serial number } QString medAbstractDataReader::getVolumeName(const QString& path) { return QFileInfo(path).baseName(); }