X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fclient%2Fclienttransfermanager.cpp;h=29bdd56c1553b8b9fb85b68931457bdd05777164;hp=29342fc3078e4fb76e1b9b2b6e132a445c57bed1;hb=7e72235113a6677c46f6be55b58ef101c47d0080;hpb=e67887343c433cc35bc26ad6a9392588f427e746 diff --git a/src/client/clienttransfermanager.cpp b/src/client/clienttransfermanager.cpp index 29342fc3..29bdd56c 100644 --- a/src/client/clienttransfermanager.cpp +++ b/src/client/clienttransfermanager.cpp @@ -23,14 +23,7 @@ #include "client.h" #include "clienttransfer.h" - INIT_SYNCABLE_OBJECT(ClientTransferManager) -ClientTransferManager::ClientTransferManager(QObject *parent) - : TransferManager(parent) -{ - connect(this, SIGNAL(transferAdded(const Transfer*)), SLOT(onTransferAdded(const Transfer*))); -} - void ClientTransferManager::onCoreTransferAdded(const QUuid &uuid) { @@ -39,7 +32,7 @@ void ClientTransferManager::onCoreTransferAdded(const QUuid &uuid) return; } - ClientTransfer *transfer = new ClientTransfer(uuid, this); + auto transfer = new ClientTransfer(uuid, this); connect(transfer, SIGNAL(initDone()), SLOT(onTransferInitDone())); // we only want to add initialized transfers Client::signalProxy()->synchronize(transfer); } @@ -51,15 +44,3 @@ void ClientTransferManager::onTransferInitDone() Q_ASSERT(transfer); addTransfer(transfer); } - - -void ClientTransferManager::onTransferAdded(const Transfer *transfer) -{ - const ClientTransfer *t = qobject_cast(transfer); - if (!t) { - qWarning() << "Invalid Transfer added to ClientTransferManager!"; - return; - } - - emit transferAdded(t); -}