[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: extragear/network/konversation/src
From: Shintaro Matsuoka <shin () shoegazed ! org>
Date: 2007-03-05 13:21:48
Message-ID: 1173100908.310155.27606.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 639610 by shin:
show server name on which the partner is in DccTransferDetailedPanel
M +5 -0 dcctransfer.cpp
M +1 -0 dcctransfer.h
M +9 -5 dcctransferdetailedinfopanel.cpp
--- trunk/extragear/network/konversation/src/dcctransfer.cpp #639609:639610
@@ -235,6 +235,11 @@
return m_timeOffer;
}
+int DccTransfer::getServerGroupId() const
+{
+ return m_serverGroupId;
+}
+
QString DccTransfer::getOwnIp() const
{
return m_ownIp;
--- trunk/extragear/network/konversation/src/dcctransfer.h #639609:639610
@@ -66,6 +66,7 @@
DccStatus getStatus() const;
const QString& getStatusDetail() const;
QDateTime getTimeOffer() const;
+ int getServerGroupId() const;
QString getOwnIp() const;
QString getOwnPort() const;
QString getPartnerNick() const;
--- trunk/extragear/network/konversation/src/dcctransferdetailedinfopanel.cpp \
#639609:639610 @@ -20,6 +20,8 @@
#include "dcctransfer.h"
#include "dcctransferrecv.h"
#include "dcctransferpanelitem.h"
+#include "konversationapplication.h"
+#include "server.h"
#include "dcctransferdetailedinfopanel.h"
@@ -71,11 +73,13 @@
m_urlreqLocation->button()->setEnabled( transfer->getStatus() == \
DccTransfer::Queued );
// Partner:
- // FIXME: also display the server which the nick belongs to
- if ( transfer->getPartnerNick().isEmpty() )
- m_labelPartner->setText( "" );
- else
- m_labelPartner->setText( i18n( "%1 %2 (port %3)" ).arg( \
transfer->getPartnerNick(), transfer->getPartnerIp(), transfer->getPartnerPort() ) ); \
+ QString partnerInfo( i18n( "%1 on %2" ) + .arg( \
transfer->getPartnerNick().isEmpty() ? "?" : transfer->getPartnerNick() ) + \
.arg( transfer->getServerGroupId() == -1 ? i18n( "unknown server" ) + : \
KonversationApplication::instance()->getServerByServerGroupId( \
transfer->getServerGroupId() )->getServerName() ) ); + if ( \
!transfer->getPartnerIp().isEmpty() ) + partnerInfo += i18n( ", %1 (port %2)" \
).arg( transfer->getPartnerIp() ).arg( transfer->getPartnerPort() ); + \
m_labelPartner->setText( partnerInfo );
// Self:
if ( transfer->getOwnIp().isEmpty() )
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic