MCPcopy Create free account
hub / github.com/MITK/MITK / GetSubject

Method GetSubject

Modules/XNAT/src/QmitkXnatSubjectWidget.cpp:65–96  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

63}
64
65ctkXnatSubject *QmitkXnatSubjectWidget::GetSubject() const
66{
67 if (m_Mode == CREATE)
68 {
69 if (!m_Controls->labelLineEdit->text().isEmpty())
70 {
71 m_Subject->setProperty("label", m_Controls->labelLineEdit->text());
72 }
73 if (!m_Controls->birthdateLineEdit->text().isEmpty())
74 {
75 m_Subject->setProperty("dob", m_Controls->birthdateLineEdit->text());
76 }
77 if (!m_Controls->genderLineEdit->text().isEmpty())
78 {
79 m_Subject->setProperty("gender", m_Controls->genderLineEdit->text());
80 }
81 if (!m_Controls->handednessLineEdit->text().isEmpty())
82 {
83 m_Subject->setProperty("handedness", m_Controls->handednessLineEdit->text());
84 }
85 if (!m_Controls->heightLineEdit->text().isEmpty())
86 {
87 m_Subject->setProperty("height", m_Controls->heightLineEdit->text());
88 }
89 if (!m_Controls->weightLineEdit->text().isEmpty())
90 {
91 m_Subject->setProperty("weight", m_Controls->weightLineEdit->text());
92 }
93 }
94
95 return m_Subject;
96}

Callers 1

OnAcceptClickedMethod · 0.80

Calls 2

textMethod · 0.80
setPropertyMethod · 0.80

Tested by

no test coverage detected