Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
QmitkStringPropertyView.cpp
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
#include "
QmitkStringPropertyView.h
"
13
14
QmitkStringPropertyView::QmitkStringPropertyView
(
const
mitk::StringProperty
*property, QWidget *parent)
15
: QLabel(parent), PropertyView(property), m_StringProperty(property)
16
{
17
PropertyChanged
();
18
}
19
20
QmitkStringPropertyView::~QmitkStringPropertyView
()
21
{
22
}
23
24
void
QmitkStringPropertyView::PropertyChanged
()
25
{
26
if
(
m_Property
)
27
setText(
m_StringProperty
->
GetValue
());
28
}
29
30
void
QmitkStringPropertyView::PropertyRemoved
()
31
{
32
m_Property
=
nullptr
;
33
m_StringProperty
=
nullptr
;
34
setText(
"n/a"
);
35
}
mitk::StringProperty::GetValue
virtual const char * GetValue() const
QmitkStringPropertyView::~QmitkStringPropertyView
~QmitkStringPropertyView() override
Definition:
QmitkStringPropertyView.cpp:20
QmitkStringPropertyView::PropertyChanged
void PropertyChanged() override
Definition:
QmitkStringPropertyView.cpp:24
mitk::PropertyView::m_Property
const mitk::BaseProperty * m_Property
Definition:
mitkPropertyObserver.h:64
QmitkStringPropertyView::QmitkStringPropertyView
QmitkStringPropertyView(const mitk::StringProperty *, QWidget *parent)
Definition:
QmitkStringPropertyView.cpp:14
QmitkStringPropertyView::PropertyRemoved
void PropertyRemoved() override
Definition:
QmitkStringPropertyView.cpp:30
QmitkStringPropertyView::m_StringProperty
const mitk::StringProperty * m_StringProperty
Definition:
QmitkStringPropertyView.h:33
QmitkStringPropertyView.h
mitk::StringProperty
Property for strings.
Definition:
mitkStringProperty.h:34
Source
Modules
QtWidgetsExt
src
QmitkStringPropertyView.cpp
Generated on Thu Mar 12 2020 10:24:12 for Medical Imaging Interaction Toolkit by
1.8.13