Data submit success

This commit is contained in:
Krad
2021-10-12 14:11:19 +08:00
parent 93a1549e48
commit 4de4cfd25a
3 changed files with 53 additions and 3 deletions

View File

@@ -4,6 +4,7 @@
#include <QHBoxLayout>
#include <QToolButton>
#include "guimacros.h"
#include <qdebug.h>
EditPatientForm::EditPatientForm(QWidget *parent) :
QWidget(parent),
ui(new Ui::EditPatientForm)
@@ -46,7 +47,9 @@ void EditPatientForm::setPatientInformation(PatientInformation *information) {
{
ui->tbx_ID->setText(information->ID);
ui->tbx_Dob->setDate(QDate::fromString(information->BirthDate,"yyyy-MM-dd"));
ui->tbx_Name->setText(information->Name=="F"?"Female":(information->Name=="M"?"Male":"Other"));
ui->tbx_Name->setText(information->Name);
ui->rtbx_Comment->setText(information->Comment);
ui->cb_Sex->setCurrentIndex(information->Sex=="F"?1:(information->Name=="M"?0:2));
currentPatientUID = information->PatientUID;
storePatientInformation();
}
@@ -56,6 +59,7 @@ void EditPatientForm::clearPatientInformation() {
ui->tbx_ID->setText("");
ui->tbx_Dob->setDate(QDate::currentDate());
ui->tbx_Name->setText("");
ui->rtbx_Comment->setText("");
currentPatientUID = "";
}
@@ -78,6 +82,9 @@ void EditPatientForm::storePatientInformation() {
store.ID = ui->tbx_ID->text();
store.BirthDate = ui->tbx_Dob->date().toString("yyyy-MM-dd");
store.Name = ui->tbx_Name->text();
store.Sex = ui->cb_Sex->currentText().left(1);
store.Comment = ui->rtbx_Comment->toPlainText();
qDebug()<<store.PatientUID<<","<<store.ID<<","<<store.BirthDate<<","<<store.Name<<","<<store.Sex;
}
void EditPatientForm::restorePatientInformation() {
@@ -85,4 +92,7 @@ void EditPatientForm::restorePatientInformation() {
ui->tbx_ID->setText(store.ID);
ui->tbx_Dob->setDate(QDate::fromString(store.BirthDate,"yyyy-MM-dd"));
ui->tbx_Name->setText(store.Name);
ui->rtbx_Comment->setText(store.Comment);
ui->cb_Sex->setCurrentText(store.Sex=="F"?"Female":(store.Name=="M"?"Male":"Other"));
}