32 void QmitkPatientInfoWidget::Init()
35 m_Controls.setupUi(
this);
40 if (
nullptr == dataNode)
47 if (
nullptr == baseData)
54 std::string acquisitionDateAsString =
"";
55 if (
nullptr != acquisitionDate)
62 std::string acquisitionTimeAsString =
"";
63 if (
nullptr != acquisitionTime)
69 std::string patiensBirthDateAsString =
"";
71 if (
nullptr != patientBirthDate)
78 std::string modalityAsString =
"";
79 if (
nullptr != modality)
86 std::string genderAsString =
"";
87 if (
nullptr != gender)
95 m_Controls.dateLineEdit->setText(QString::fromStdString(acquisitionDateAsString));
96 m_Controls.timeLineEdit->setText(QString::fromStdString(acquisitionTimeAsString));
97 m_Controls.scannerLineEdit->setText(
"");
98 m_Controls.modalityLineEdit->setText(QString::fromStdString(modalityAsString));
99 m_Controls.birthdateLineEdit->setText(QString::fromStdString(patiensBirthDateAsString));
100 m_Controls.genderLineEdit->setText(QString::fromStdString(genderAsString));
Base of all data objects.
std::string MITKCORE_EXPORT GeneratePropertyNameForDICOMTag(unsigned int group, unsigned int element)
MITKSEMANTICRELATIONS_EXPORT SemanticTypes::CaseID GetCaseIDFromDataNode(const mitk::DataNode *dataNode)
BaseData * GetData() const
Get the data object (instance of BaseData, e.g., an Image) managed by this DataNode.
virtual std::string GetValueAsString() const
Abstract base class for properties.
MITKSEMANTICRELATIONS_EXPORT SemanticTypes::ID GetIDFromDataNode(const mitk::DataNode *dataNode)
mitk::BaseProperty::Pointer GetProperty(const char *propertyKey) const
Get the property (instance of BaseProperty) with key propertyKey from the PropertyList, and set it to this, respectively;.
Class for nodes of the DataTree.