X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcommon%2Ftransfer.cpp;h=4d71fc1df6bf66df21b8cf1b2e15d2897b9c4e2e;hp=25f1e2059fe257cb7296ae73ce9eba0c7a89caca;hb=e3c42d072b2b8f39c8c9ea44dfc3bded87ae43b0;hpb=f5bb6544096b45cde4642e821654c48e26a9f79c;ds=sidebyside diff --git a/src/common/transfer.cpp b/src/common/transfer.cpp index 25f1e205..4d71fc1d 100644 --- a/src/common/transfer.cpp +++ b/src/common/transfer.cpp @@ -173,35 +173,10 @@ void Transfer::setNick(const QString &nick) } -QString Transfer::savePath() const +void Transfer::setError(const QString &errorString) { - return _savePath; -} - - -void Transfer::accept(const QString &savePath) const -{ - _savePath = savePath; - PeerPtr ptr = 0; - REQUEST_OTHER(requestAccepted, ARG(ptr)); - emit accepted(); -} - - -void Transfer::reject() const -{ - REQUEST_OTHER(requestRejected, NO_ARG); - emit rejected(); -} - - -void Transfer::requestAccepted(PeerPtr peer) -{ - emit accepted(peer); -} - - -void Transfer::requestRejected() -{ - emit rejected(); + qWarning() << Q_FUNC_INFO << errorString; + emit error(errorString); + setState(Failed); + cleanUp(); }