|
Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
#include <QmitkDataStorageHistoryModel.h>#include "mitkWeakPointer.h"#include <deque>#include <algorithm>#include <mutex>Go to the source code of this file.
Typedefs | |
| using | NodeHistoryType = std::deque< const mitk::DataNode *> |
Variables | |
| NodeHistoryType | _nodeHistory |
| std::mutex | _historyMutex |
| using NodeHistoryType = std::deque< const mitk::DataNode* > |
Type of the internal history container. Remark: It stores raw pointer instead of mitk::WeakPointer because this lead to occasional crashes when the application was closed (see T24770 for a similar problem with the same reason
Definition at line 24 of file QmitkDataStorageHistoryModel.cpp.
| std::mutex _historyMutex |
Definition at line 28 of file QmitkDataStorageHistoryModel.cpp.
Referenced by QmitkDataStorageHistoryModel::AddNodeToHistory(), QmitkDataStorageHistoryModel::ResetHistory(), and QmitkDataStorageHistoryModel::UpdateModelData().
| NodeHistoryType _nodeHistory |
History of node selection. It is sorted from new to old.
Definition at line 27 of file QmitkDataStorageHistoryModel.cpp.
Referenced by QmitkDataStorageHistoryModel::AddNodeToHistory(), QmitkDataStorageHistoryModel::ResetHistory(), and QmitkDataStorageHistoryModel::UpdateModelData().