#include <task_syncer.h>
◆ TaskSyncer_NodeStrategy()
| ui::task::TaskSyncer_NodeStrategy::TaskSyncer_NodeStrategy |
( |
Task * |
task | ) |
|
|
explicit |
◆ connect_task_and_nodes()
| void ui::task::TaskSyncer_NodeStrategy::connect_task_and_nodes |
( |
| ) |
|
|
private |
◆ create_sync_tree()
| void ui::task::TaskSyncer_NodeStrategy::create_sync_tree |
( |
| ) |
|
|
private |
◆ draft_to_queued
| void ui::task::TaskSyncer_NodeStrategy::draft_to_queued |
( |
void |
| ) |
|
|
privateslot |
◆ files_topology_updated()
| void ui::task::TaskSyncer_NodeStrategy::files_topology_updated |
( |
Node const * |
, |
|
|
std::vector< QString > const & |
new_keys, |
|
|
std::vector< QString > const & |
errased_keys |
|
) |
| |
|
private |
◆ is_syncing()
| bool ui::task::TaskSyncer_NodeStrategy::is_syncing |
( |
| ) |
const |
◆ post_submit
| void ui::task::TaskSyncer_NodeStrategy::post_submit |
( |
void |
| ) |
|
|
privateslot |
◆ submit()
| void ui::task::TaskSyncer_NodeStrategy::submit |
( |
QString const & |
queue | ) |
|
Initiate submit procedure 0. set state to draft
- sync all nodes to cloud
- set state to queued
- sync root node to cloud
References ui::task::Task::changed(), create_sync_tree(), ui::task::Task::draft, draft_to_queued(), ui::task::Task::name_, ui::task::Task::queue_, root_, ui::task::Task::state_, ui::task::Task::state_changed(), task_, and ui::task::Task::task_id().
◆ submitted
| void ui::task::TaskSyncer_NodeStrategy::submitted |
( |
| ) |
|
|
signal |
◆ subscribe()
| void ui::task::TaskSyncer_NodeStrategy::subscribe |
( |
| ) |
|
◆ syncing_progress()
| std::pair< int, int > ui::task::TaskSyncer_NodeStrategy::syncing_progress |
( |
| ) |
const |
◆ operator<<
◆ operator>>
◆ files_node_
| NodeWP ui::task::TaskSyncer_NodeStrategy::files_node_ |
|
private |
◆ root_
| NodeSP ui::task::TaskSyncer_NodeStrategy::root_ |
|
private |
◆ task_
| Task* ui::task::TaskSyncer_NodeStrategy::task_ |
|
private |
The documentation for this class was generated from the following files: