X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcommon%2Ftransfermanager.h;h=d2a888bb1af14211ad86dd40945e81c1f38d867a;hp=a8f186b3b134c6f5482acbcf2e289d7f32192b82;hb=d30eb5039971db578ba6e777d737344187e5b02a;hpb=a43d9818f34480d02acc6dc8301cb70a616da4e0 diff --git a/src/common/transfermanager.h b/src/common/transfermanager.h index a8f186b3..d2a888bb 100644 --- a/src/common/transfermanager.h +++ b/src/common/transfermanager.h @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright (C) 2005-2013 by the Quassel Project * + * Copyright (C) 2005-2014 by the Quassel Project * * devel@quassel-irc.org * * * * This program is free software; you can redistribute it and/or modify * @@ -36,14 +36,14 @@ public: TransferManager(QObject *parent = 0); inline virtual const QMetaObject *syncMetaObject() const { return &staticMetaObject; } - const Transfer *transfer(const QUuid &uuid) const; QList transferIds() const; -public slots: - void addTransfer(Transfer *transfer); - signals: - void transferAdded(Transfer *transfer); + void transferAdded(const Transfer *transfer); + +protected: + Transfer *transfer_(const QUuid &uuid) const; + void addTransfer(Transfer *transfer); protected slots: virtual void onCoreTransferAdded(const QUuid &uuid) { Q_UNUSED(uuid) };