0008 Display connexion address in statusDefs Connect State (Patch from G10H4ck)

git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.6-IPv6@8032 b45a01b8-16f6-495d-af2f-9b41ad6348cc
This commit is contained in:
csoler 2015-03-15 15:38:24 +00:00
parent b21b5c2db4
commit 7096a61e21

View file

@ -183,18 +183,23 @@ QString StatusDefs::connectStateString(RsPeerDetails &details)
break;
}
if (details.connectStateString.empty() == false) {
if (stateString.isEmpty() == false) {
stateString += ": ";
}
if (!details.connectStateString.empty())
{
if (!stateString.isEmpty()) stateString += ": ";
stateString += QString::fromStdString(details.connectStateString);
}
else if (!details.connectAddr.empty())
{
if (!stateString.isEmpty()) stateString += ": [";
stateString += QString::fromStdString(details.connectAddr);
stateString += "]:";
stateString += QString::number(details.connectPort);
}
/* HACK to display DHT Status info too */
if (details.foundDHT) {
if (stateString.isEmpty() == false) {
stateString += ", ";
}
if (details.foundDHT)
{
if (!stateString.isEmpty()) stateString += ", ";
stateString += qApp->translate("StatusDefs", "DHT: Contact");
}