Medical Imaging Interaction Toolkit
2023.12.00
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
MitkSemanticRelationsUIExports.h
QmitkAbstractSemanticRelationsStorageInspector
Definition:
QmitkAbstractSemanticRelationsStorageInspector.h:29
MITKSEMANTICRELATIONSUI_EXPORT
#define MITKSEMANTICRELATIONSUI_EXPORT
Definition:
MitkSemanticRelationsUIExports.h:15
mitkSemanticTypes.h
mitk::SemanticTypes::Lesion
Definition:
mitkSemanticTypes.h:108
mitk::SemanticTypes::CaseID
std::string CaseID
Definition:
mitkSemanticTypes.h:34
QmitkAbstractDataStorageInspector
This abstract class is a convenient base class for easy implementation of widgets that offer a specif...
Definition:
QmitkAbstractDataStorageInspector.h:32
QmitkAbstractDataStorageInspector.h
src
MITK
Modules
SemanticRelationsUI
include
QmitkAbstractSemanticRelationsStorageInspector.h
Generated on Thu Nov 30 2023 15:58:57 for Medical Imaging Interaction Toolkit by
1.8.17