Changeset View
Changeset View
Standalone View
Standalone View
src/presentation/runningtaskmodel.h
Show All 39 Lines | 37 | public: | |||
---|---|---|---|---|---|
40 | explicit RunningTaskModel(const Domain::TaskQueries::Ptr &taskQueries, | 40 | explicit RunningTaskModel(const Domain::TaskQueries::Ptr &taskQueries, | ||
41 | const Domain::TaskRepository::Ptr &taskRepository, | 41 | const Domain::TaskRepository::Ptr &taskRepository, | ||
42 | QObject *parent = nullptr); | 42 | QObject *parent = nullptr); | ||
43 | ~RunningTaskModel(); | 43 | ~RunningTaskModel(); | ||
44 | 44 | | |||
45 | Domain::Task::Ptr runningTask() const Q_DECL_OVERRIDE; | 45 | Domain::Task::Ptr runningTask() const Q_DECL_OVERRIDE; | ||
46 | void setRunningTask(const Domain::Task::Ptr &runningTask) Q_DECL_OVERRIDE; | 46 | void setRunningTask(const Domain::Task::Ptr &runningTask) Q_DECL_OVERRIDE; | ||
47 | 47 | | |||
48 | void taskDeleted(const Domain::Task::Ptr &task) Q_DECL_OVERRIDE; | ||||
49 | | ||||
48 | public slots: | 50 | public slots: | ||
49 | void stopTask() Q_DECL_OVERRIDE; | 51 | void stopTask() Q_DECL_OVERRIDE; | ||
50 | void doneTask() Q_DECL_OVERRIDE; | 52 | void doneTask() Q_DECL_OVERRIDE; | ||
51 | 53 | | |||
52 | private: | 54 | private: | ||
53 | Domain::Task::Ptr m_runningTask; | 55 | Domain::Task::Ptr m_runningTask; | ||
54 | 56 | | |||
55 | Domain::QueryResult<Domain::Task::Ptr>::Ptr m_taskList; | 57 | Domain::QueryResult<Domain::Task::Ptr>::Ptr m_taskList; | ||
56 | Domain::TaskQueries::Ptr m_queries; | 58 | Domain::TaskQueries::Ptr m_queries; | ||
57 | Domain::TaskRepository::Ptr m_taskRepository; | 59 | Domain::TaskRepository::Ptr m_taskRepository; | ||
58 | }; | 60 | }; | ||
59 | 61 | | |||
60 | } | 62 | } | ||
61 | 63 | | |||
62 | #endif // PRESENTATION_RUNNINGTASKMODEL_H | 64 | #endif // PRESENTATION_RUNNINGTASKMODEL_H |