summaryrefslogtreecommitdiffstats
path: root/akonadish/syntax_modules/akonadi_sync.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'akonadish/syntax_modules/akonadi_sync.cpp')
-rw-r--r--akonadish/syntax_modules/akonadi_sync.cpp24
1 files changed, 12 insertions, 12 deletions
diff --git a/akonadish/syntax_modules/akonadi_sync.cpp b/akonadish/syntax_modules/akonadi_sync.cpp
index e9388d2..1cf097d 100644
--- a/akonadish/syntax_modules/akonadi_sync.cpp
+++ b/akonadish/syntax_modules/akonadi_sync.cpp
@@ -17,8 +17,6 @@
17 * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. 17 * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
18 */ 18 */
19 19
20#include "akonadi_sync.h"
21
22#include <QDebug> 20#include <QDebug>
23#include <QObject> // tr() 21#include <QObject> // tr()
24#include <QTimer> 22#include <QTimer>
@@ -33,20 +31,12 @@
33#include "common/definitions.h" 31#include "common/definitions.h"
34 32
35#include "akonadish_utils.h" 33#include "akonadish_utils.h"
34#include "state.h"
35#include "syntaxtree.h"
36 36
37namespace AkonadiSync 37namespace AkonadiSync
38{ 38{
39 39
40REGISTER_SYNTAX(AkonadiSync)
41
42Syntax::List syntax()
43{
44 Syntax::List syntax;
45 syntax << Syntax("sync", QObject::tr("Syncronizes all resources that are listed; and empty list triggers a syncronizaton on all resources"), &AkonadiSync::sync, Syntax::EventDriven );
46
47 return syntax;
48}
49
50bool sync(const QStringList &args, State &state) 40bool sync(const QStringList &args, State &state)
51{ 41{
52 Akonadi2::Query query; 42 Akonadi2::Query query;
@@ -66,4 +56,14 @@ bool sync(const QStringList &args, State &state)
66 return true; 56 return true;
67} 57}
68 58
59Syntax::List syntax()
60{
61 Syntax::List syntax;
62 syntax << Syntax("sync", QObject::tr("Syncronizes all resources that are listed; and empty list triggers a syncronizaton on all resources"), &AkonadiSync::sync, Syntax::EventDriven );
63
64 return syntax;
65}
66
67REGISTER_SYNTAX(AkonadiSync)
68
69} 69}