summaryrefslogtreecommitdiffstats
path: root/logic/net
diff options
context:
space:
mode:
authorPetr Mrázek <peterix@gmail.com>2015-04-05 16:06:15 +0200
committerPetr Mrázek <peterix@gmail.com>2015-04-26 04:09:09 +0200
commitd5c79db12c326bd0175cd2990764948a536abbbb (patch)
treeae6e419cb4e36d21a65140629cea83a659db3c26 /logic/net
parentf623dc54efc505264ab40746b284289435a2ec26 (diff)
downloadMultiMC-d5c79db12c326bd0175cd2990764948a536abbbb.tar
MultiMC-d5c79db12c326bd0175cd2990764948a536abbbb.tar.gz
MultiMC-d5c79db12c326bd0175cd2990764948a536abbbb.tar.lz
MultiMC-d5c79db12c326bd0175cd2990764948a536abbbb.tar.xz
MultiMC-d5c79db12c326bd0175cd2990764948a536abbbb.zip
GH-849 Fix failure signals not getting delivered from NetJob properly
Diffstat (limited to 'logic/net')
-rw-r--r--logic/net/NetJob.cpp6
-rw-r--r--logic/net/NetJob.h6
2 files changed, 3 insertions, 9 deletions
diff --git a/logic/net/NetJob.cpp b/logic/net/NetJob.cpp
index 5a50b876..b5503daf 100644
--- a/logic/net/NetJob.cpp
+++ b/logic/net/NetJob.cpp
@@ -85,13 +85,13 @@ void NetJob::startMoreParts()
{
if(!m_failed.size())
{
- qDebug() << m_job_name.toLocal8Bit() << "succeeded.";
+ qDebug() << m_job_name << "succeeded.";
emit succeeded();
}
else
{
- qCritical() << m_job_name.toLocal8Bit() << "failed.";
- emit failed();
+ qCritical() << m_job_name << "failed.";
+ emit failed(tr("%1 failed").arg(m_job_name));
}
}
return;
diff --git a/logic/net/NetJob.h b/logic/net/NetJob.h
index 7f7b418c..912a74b3 100644
--- a/logic/net/NetJob.h
+++ b/logic/net/NetJob.h
@@ -86,12 +86,6 @@ public:
private slots:
void startMoreParts();
-signals:
- void started();
- void progress(qint64 current, qint64 total);
- void succeeded();
- void failed();
-
public slots:
virtual void start();
// FIXME: implement