void HomeInfo::load(ICQUser *u) { edtAddress->setText(QString::fromLocal8Bit(u->Address.c_str())); edtCity->setText(QString::fromLocal8Bit(u->City.c_str())); edtState->setText(QString::fromLocal8Bit(u->State.c_str())); edtZip->setText(QString::fromLocal8Bit(u->Zip.c_str())); initCombo(cmbCountry, u->Country, countries); initTZCombo(cmbZone, u->TimeZone); }
void HomeInfo::fill() { ICQUserData *data = m_data; if (data == NULL) data = &m_client->data.owner; edtAddress->setText(m_client->toUnicode(data->Address, data)); edtCity->setText(m_client->toUnicode(data->City, data)); edtState->setText(m_client->toUnicode(data->State, data)); edtZip->setText(m_client->toUnicode(data->Zip, data)); initCombo(cmbCountry, data->Country, getCountries()); initTZCombo(cmbZone, data->TimeZone); }
void HomeInfo::fill() { ICQUserData *data = m_data; if (data == NULL) data = &m_client->data.owner; Contact *contact = getContacts()->contact(m_contact); edtAddress->setText(getContacts()->toUnicode(contact ,data->Address.ptr)); edtCity->setText(getContacts()->toUnicode(contact ,data->City.ptr)); edtState->setText(getContacts()->toUnicode(contact ,data->State.ptr)); edtZip->setText(getContacts()->toUnicode(contact ,data->Zip.ptr)); initCombo(cmbCountry, (unsigned short)(data->Country.value), getCountries()); initTZCombo(cmbZone, (char)(data->TimeZone.value)); }