void CDlgUservCard::on_pbOK_clicked() { QSharedPointer<CUserInfo> userInfo = USER_INFO_LOCALE->GetInfo(); userInfo->SetName(ui->txtName->text()); userInfo->SetNick(ui->txtNick->text()); userInfo->SetBirthday(ui->dateBirthday->date()); userInfo->SetEmail(ui->txtEmail->text()); userInfo->SetDescription(ui->txtDescription->text()); userInfo->SetPhoto(m_PhotoBuffer.buffer()); GET_CLIENT->setlocaleUserInfo(userInfo); close(); }