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

Method GetExperiment

Modules/XNAT/src/QmitkXnatExperimentWidget.cpp:107–134  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

105}
106
107ctkXnatExperiment *QmitkXnatExperimentWidget::GetExperiment() const
108{
109 if (m_Mode == Mode::CREATE)
110 {
111 if (!m_Controls->labelLineEdit->text().isEmpty())
112 {
113 m_Experiment->setProperty("label", m_Controls->labelLineEdit->text());
114 }
115 if (!m_Controls->modalityLineEdit->text().isEmpty())
116 {
117 m_Experiment->setProperty("xsiType", m_Controls->modalityLineEdit->text());
118 }
119 if (!m_Controls->dateLineEdit->text().isEmpty())
120 {
121 m_Experiment->setProperty("date", m_Controls->dateLineEdit->text());
122 }
123 if (!m_Controls->timeLineEdit->text().isEmpty())
124 {
125 m_Experiment->setProperty("time", m_Controls->dateLineEdit->text());
126 }
127 if (!m_Controls->scannerLineEdit->text().isEmpty())
128 {
129 m_Experiment->setProperty("scanner", m_Controls->scannerLineEdit->text());
130 }
131 }
132
133 return m_Experiment;
134}

Callers 1

OnAcceptClickedMethod · 0.80

Calls 2

textMethod · 0.80
setPropertyMethod · 0.80

Tested by

no test coverage detected