First working version of DCC Receive
[quassel.git] / src / common / transfer.cpp
index 25f1e20..4d71fc1 100644 (file)
@@ -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();
 }