Remove weird convenience accessors
authorManuel Nickschas <sputnick@quassel-irc.org>
Sun, 28 Feb 2016 21:11:05 +0000 (22:11 +0100)
committerManuel Nickschas <sputnick@quassel-irc.org>
Sun, 28 Feb 2016 21:11:05 +0000 (22:11 +0100)
No clue why I thought this would be a good idea...

src/client/clienttransfermanager.cpp
src/client/clienttransfermanager.h
src/common/transfermanager.cpp
src/common/transfermanager.h
src/core/coretransfermanager.cpp
src/core/coretransfermanager.h

index ec5c49f..29342fc 100644 (file)
@@ -32,12 +32,6 @@ ClientTransferManager::ClientTransferManager(QObject *parent)
 }
 
 
-const ClientTransfer *ClientTransferManager::transfer(const QUuid &uuid) const
-{
-    return qobject_cast<const ClientTransfer *>(transfer_(uuid));
-}
-
-
 void ClientTransferManager::onCoreTransferAdded(const QUuid &uuid)
 {
     if (uuid.isNull()) {
index 3c50a86..f837694 100644 (file)
@@ -35,8 +35,6 @@ class ClientTransferManager : public TransferManager
 public:
     ClientTransferManager(QObject *parent = 0);
 
-    const ClientTransfer *transfer(const QUuid &uuid) const;
-
 public slots:
     void onCoreTransferAdded(const QUuid &uuid);
     void onTransferInitDone();
index 5e5af46..c90adfb 100644 (file)
@@ -31,9 +31,9 @@ TransferManager::TransferManager(QObject *parent)
 }
 
 
-Transfer *TransferManager::transfer_(const QUuid &uuid) const
+Transfer *TransferManager::transfer(const QUuid &uuid) const
 {
-    return _transfers.value(uuid, 0);
+    return _transfers.value(uuid, nullptr);
 }
 
 
index 941e11c..72f9fb9 100644 (file)
@@ -36,13 +36,13 @@ public:
     TransferManager(QObject *parent = 0);
     inline virtual const QMetaObject *syncMetaObject() const { return &staticMetaObject; }
 
+    Transfer *transfer(const QUuid &uuid) const;
     QList<QUuid> transferIds() const;
 
 signals:
     void transferAdded(const Transfer *transfer);
 
 protected:
-    Transfer *transfer_(const QUuid &uuid) const;
     void addTransfer(Transfer *transfer);
 
 protected slots:
index eb01263..aa37099 100644 (file)
@@ -30,12 +30,6 @@ CoreTransferManager::CoreTransferManager(QObject *parent)
 }
 
 
-CoreTransfer *CoreTransferManager::transfer(const QUuid &uuid) const
-{
-    return qobject_cast<CoreTransfer *>(transfer_(uuid));
-}
-
-
 void CoreTransferManager::addTransfer(CoreTransfer *transfer)
 {
     TransferManager::addTransfer(transfer);
index 8d8d576..7553502 100644 (file)
@@ -34,8 +34,6 @@ class CoreTransferManager : public TransferManager
 public:
     CoreTransferManager(QObject *parent = 0);
 
-    CoreTransfer *transfer(const QUuid &uuid) const;
-
 public slots:
     void addTransfer(CoreTransfer *transfer);