diff options
Diffstat (limited to 'api/logic/net/NetJob.h')
-rw-r--r-- | api/logic/net/NetJob.h | 21 |
1 files changed, 1 insertions, 20 deletions
diff --git a/api/logic/net/NetJob.h b/api/logic/net/NetJob.h index d49c8bf7..637c4af5 100644 --- a/api/logic/net/NetJob.h +++ b/api/logic/net/NetJob.h @@ -35,28 +35,10 @@ public: void addNetAction(NetActionPtr action); - NetActionPtr operator[](int index) - { - return m_parts[index].download; - } - const NetActionPtr at(const int index) - { - return m_parts[index].download; - } - NetActionPtr first() - { - if (m_parts.size()) - return m_parts[0].download; - return NetActionPtr(); - } int size() const { return m_parts.size(); } - virtual bool isRunning() const override - { - return m_running; - } QStringList getFailedFiles(); bool canAbort() const override; @@ -88,7 +70,7 @@ private: bool connected = false; }; QString m_job_name; - QList<part_info> m_parts; + QVector<part_info> m_parts; QMap<NetAction *, int> m_partsIndex; QQueue<int> m_todo; QSet<int> m_doing; @@ -96,6 +78,5 @@ private: QSet<int> m_failed; qint64 current_progress = 0; qint64 total_progress = 0; - bool m_running = false; bool m_aborted = false; }; |