{
addr = g_new0 (EContactAddress, 1);
addr->address_format = g_strdup("");
- addr->po = g_strdup(contact.streetNumber.toUtf8().data());
+ addr->po = g_strdup("");
addr->ext = g_strdup("");
addr->region = g_strdup("");
addr->code = g_strdup(contact.zipCode.toUtf8().data());
ContactManager cm;
ContactManager::Contact contact;
- getDetails(contact.street, contact.streetNumber,
- contact.zipCode, contact.city);
+ QString number;
+ QString street;
+ getDetails(street, number,
+ contact.zipCode, contact.city, contact.street);
contact.name = addContactInput_->text();
contact.number = numberButton_->valueText();
contact.country = country_;
OviMaps maps;
OviMaps::Address addr;
+ QString streetAndNumber;
getDetails(addr.street, addr.number,
- addr.zipCode, addr.city);
+ addr.zipCode, addr.city, streetAndNumber);
addr.country = country_;
//qDebug() << addr.street << addr.number << addr.zipCode << addr.city << addr.country;
}
void DetailWindow::getDetails(QString& street, QString& streetNumber,
- QString& zip, QString& city)
+ QString& zip, QString& city, QString& streetAndNumber)
{
int pos = 0;
QString streetVal = streetButton_->valueText();
+ streetVal = streetVal.replace("Str.", QString::fromUtf8("Straße"));
+ streetVal = streetVal.replace("str.", QString::fromUtf8("straße"));
+ streetAndNumber = streetVal;
QString cityVal = cityButton_->valueText();
city = cityVal;
}
streetNumber = streetNumber.trimmed();
- street = street.replace("Str.", QString::fromUtf8("Straße"));
- street = street.replace("str.", QString::fromUtf8("straße"));
street = street.trimmed();
if((pos = cityVal.indexOf(" ")) > 0)