No clue why I thought this would be a good idea...
}
-const ClientTransfer *ClientTransferManager::transfer(const QUuid &uuid) const
-{
- return qobject_cast<const ClientTransfer *>(transfer_(uuid));
-}
-
-
void ClientTransferManager::onCoreTransferAdded(const QUuid &uuid)
{
if (uuid.isNull()) {
public:
ClientTransferManager(QObject *parent = 0);
- const ClientTransfer *transfer(const QUuid &uuid) const;
-
public slots:
void onCoreTransferAdded(const QUuid &uuid);
void onTransferInitDone();
}
-Transfer *TransferManager::transfer_(const QUuid &uuid) const
+Transfer *TransferManager::transfer(const QUuid &uuid) const
{
- return _transfers.value(uuid, 0);
+ return _transfers.value(uuid, nullptr);
}
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:
}
-CoreTransfer *CoreTransferManager::transfer(const QUuid &uuid) const
-{
- return qobject_cast<CoreTransfer *>(transfer_(uuid));
-}
-
-
void CoreTransferManager::addTransfer(CoreTransfer *transfer)
{
TransferManager::addTransfer(transfer);
public:
CoreTransferManager(QObject *parent = 0);
- CoreTransfer *transfer(const QUuid &uuid) const;
-
public slots:
void addTransfer(CoreTransfer *transfer);