#include "profiledialog.h" #include "ui_profiledialog.h" ProfileDialog::ProfileDialog(const GetUserInfoReply::UserInfo &userInfo, QWidget *parent) : ZeiterfassungDialog(parent), ui(new Ui::ProfileDialog) { ui->setupUi(this); ui->spinBoxUserId->setValue(userInfo.userId); ui->lineEditEmail->setText(userInfo.email); ui->lineEditLongUsername->setText(userInfo.longUsername); ui->lineEditText->setText(userInfo.text); ui->lineEditUsername->setText(userInfo.username); ui->lineEditStreet->setText(userInfo.street); ui->lineEditCity->setText(userInfo.city); ui->dateEditEmployedSince->setDate(userInfo.employedSince); ui->dateEditEmployedTill->setDate(userInfo.employedTill); ui->lineEditPlaceOfBirth->setText(userInfo.placeOfBirth); ui->lineEditZipcode->setText(userInfo.zipcode); ui->lineEditReligion->setText(userInfo.religion); ui->lineEditDepartment->setText(userInfo.department); ui->lineEditVerwendgr->setText(userInfo.verwendgr); ui->lineEditTaetig->setText(userInfo.taetig); ui->lineEditArbverh->setText(userInfo.arbverh); ui->lineEditBetriebsnr->setText(userInfo.betriebsnr); } ProfileDialog::~ProfileDialog() { delete ui; }