Refactory ScanFormWidget.
This commit is contained in:
@@ -23,46 +23,35 @@ PatientInformationForm::~PatientInformationForm()
|
||||
delete mJsonStr;
|
||||
}
|
||||
|
||||
void PatientInformationForm::setPatientInformation(PatientInformation* information) {
|
||||
if(information){
|
||||
mUI->lbl_ID->setText(information->ID);
|
||||
mUI->lbl_Date->setText(information->BirthDate);
|
||||
mUI->lbl_Name->setText(information->Name);
|
||||
mUI->lbl_Sex->setText(information->Sex);
|
||||
mUI->lbl_Acc->setText(information->AccessionNumber);
|
||||
void PatientInformationForm::setPatientInformation(PatientInformationPointer information) {
|
||||
if(information)
|
||||
{
|
||||
mUI->mPatientID->setText(information->ID);
|
||||
mUI->mPatientBirthday->setText(information->BirthDate);
|
||||
mUI->mPatientName->setText(information->Name);
|
||||
mUI->mPatientGender->setText(information->Sex);
|
||||
mUI->mPaitenAccessionNumber->setText(information->AccessionNumber);
|
||||
}
|
||||
else{
|
||||
mUI->lbl_ID->clear();
|
||||
mUI->lbl_Date->clear();
|
||||
mUI->lbl_Name->clear();
|
||||
mUI->lbl_Sex->clear();
|
||||
mUI->lbl_Acc->clear();
|
||||
else
|
||||
{
|
||||
mUI->mPatientID->clear();
|
||||
mUI->mPatientBirthday->clear();
|
||||
mUI->mPatientName->clear();
|
||||
mUI->mPatientGender->clear();
|
||||
mUI->mPaitenAccessionNumber->clear();
|
||||
}
|
||||
if (mInfo){
|
||||
if (mInfo)
|
||||
{
|
||||
mInfo->deleteLater();
|
||||
}
|
||||
mInfo = information;
|
||||
}
|
||||
|
||||
PatientInformation* PatientInformationForm::getPatientInformation()
|
||||
PatientInformationPointer PatientInformationForm::getPatientInformation()
|
||||
{
|
||||
return mInfo->Copy();
|
||||
}
|
||||
|
||||
void PatientInformationForm::setProtocol(int type) {
|
||||
mCurrentProtocol = type;
|
||||
switch (type)
|
||||
{
|
||||
case 0:
|
||||
mUI->lbl_Protocol->setText(tr("LEFT ONLY"));
|
||||
break;
|
||||
case 1:
|
||||
default:
|
||||
mUI->lbl_Protocol->setText(tr("RIGHT ONLY"));
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
int PatientInformationForm::getProtocol()
|
||||
{
|
||||
return mCurrentProtocol;
|
||||
@@ -70,7 +59,7 @@ int PatientInformationForm::getProtocol()
|
||||
|
||||
QString PatientInformationForm::getPatientID()
|
||||
{
|
||||
return mUI->lbl_ID->text();
|
||||
return mUI->mPatientID->text();
|
||||
}
|
||||
|
||||
const char* PatientInformationForm::getCurrentPatientJsonString(bool empty)
|
||||
|
||||
Reference in New Issue
Block a user