Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
QmitkAbstractSemanticRelationsStorageInspector.h
Go to the documentation of this file.
1
/*============================================================================
2
3
The Medical Imaging Interaction Toolkit (MITK)
4
5
Copyright (c) German Cancer Research Center (DKFZ)
6
All rights reserved.
7
8
Use of this source code is governed by a 3-clause BSD license that can be
9
found in the LICENSE file.
10
11
============================================================================*/
12
13
#ifndef QMITKABSTRACTSEMANTICRELATIONSSTORAGEINSPECTOR_H
14
#define QMITKABSTRACTSEMANTICRELATIONSSTORAGEINSPECTOR_H
15
16
// semantic relations UI module
17
#include "
MitkSemanticRelationsUIExports.h
"
18
19
// semantic relations module
20
#include "
mitkSemanticTypes.h
"
21
22
// qt widgets module
23
#include "
QmitkAbstractDataStorageInspector.h
"
24
25
/*
26
* @brief The QmitkAbstractSemanticRelationsStorageInspector is a QmitkAbstractDataStorageInspector that can be used to
27
* show the currently available data of an (abstract) semantic relations storage model.
28
*/
29
class
MITKSEMANTICRELATIONSUI_EXPORT
QmitkAbstractSemanticRelationsStorageInspector
:
public
QmitkAbstractDataStorageInspector
30
{
31
Q_OBJECT
32
33
public
:
34
35
~
QmitkAbstractSemanticRelationsStorageInspector
()
override
;
36
43
virtual
void
SetCaseID(
const
mitk::SemanticTypes::CaseID
& caseID) = 0;
50
virtual
void
SetLesion(
const
mitk::SemanticTypes::Lesion
& lesion) = 0;
51
52
protected
:
53
54
QmitkAbstractSemanticRelationsStorageInspector
(QWidget* parent =
nullptr
);
55
};
56
57
#endif // QMITKABSTRACTSEMANTICRELATIONSSTORAGEINSPECTOR_H
mitk::SemanticTypes::CaseID
std::string CaseID
Definition:
mitkSemanticTypes.h:34
mitk::SemanticTypes::Lesion
Definition:
mitkSemanticTypes.h:108
mitkSemanticTypes.h
QmitkAbstractSemanticRelationsStorageInspector
Definition:
QmitkAbstractSemanticRelationsStorageInspector.h:29
MITKSEMANTICRELATIONSUI_EXPORT
#define MITKSEMANTICRELATIONSUI_EXPORT
Definition:
MitkSemanticRelationsUIExports.h:15
QmitkAbstractDataStorageInspector.h
QmitkAbstractDataStorageInspector
This abstract class is a convenient base class for easy implementation of widgets that offer a specif...
Definition:
QmitkAbstractDataStorageInspector.h:34
MitkSemanticRelationsUIExports.h
Source
Modules
SemanticRelationsUI
include
QmitkAbstractSemanticRelationsStorageInspector.h
Generated on Thu Mar 12 2020 10:24:09 for Medical Imaging Interaction Toolkit by
1.8.13