QmitkAbstractDataStorageModel::QmitkAbstractDataStorageModel(mitk::DataStorage* dataStorage, QObject* parent/* = nullptr*/) : QAbstractItemModel(parent) , m_DataStorage(nullptr) , m_NodePredicate(nullptr) { SetDataStorage(dataStorage); }
SubListManager::SubListManager(): m_dataModel(new DataStorageListModel()), m_Initialized(false) { if(!DataManager::instance) throw("DataManager not set"); connect(this, &SubListManager::selectionChanged, DataManager::instance, &DataManager::setSelectedNode); SetDataStorage(DataManager::instance->getDataStorage()); }