X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fcommon%2Ftransfer.cpp;h=460b0676b2b2c88eff5c156addb6200e8ba6bcbb;hb=0193d3cd5ad464c4cec75926970b14f9c41288a9;hp=25f1e2059fe257cb7296ae73ce9eba0c7a89caca;hpb=f5bb6544096b45cde4642e821654c48e26a9f79c;p=quassel.git diff --git a/src/common/transfer.cpp b/src/common/transfer.cpp index 25f1e205..460b0676 100644 --- a/src/common/transfer.cpp +++ b/src/common/transfer.cpp @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright (C) 2005-2013 by the Quassel Project * + * Copyright (C) 2005-2015 by the Quassel Project * * devel@quassel-irc.org * * * * This program is free software; you can redistribute it and/or modify * @@ -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(); }