From 7b380e9677678c0e3bcec981a2466ccb04f4e590 Mon Sep 17 00:00:00 2001 From: Aaron Seigo Date: Mon, 28 Dec 2015 20:21:02 +0100 Subject: methods to get resourceIds and a compelter built on that --- akonadish/akonadish_utils.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'akonadish/akonadish_utils.h') diff --git a/akonadish/akonadish_utils.h b/akonadish/akonadish_utils.h index 17b8ec7..5671157 100644 --- a/akonadish/akonadish_utils.h +++ b/akonadish/akonadish_utils.h @@ -26,6 +26,8 @@ #include "common/query.h" #include "common/clientapi.h" +#include "state.h" + namespace AkonadishUtils { @@ -34,6 +36,8 @@ class StoreBase; bool isValidStoreType(const QString &type); StoreBase &getStore(const QString &type); QSharedPointer loadModel(const QString &type, Akonadi2::Query query); +QStringList resourceIds(); +QStringList resourceCompleter(const QStringList &, const QString &fragment, State &state); QMap keyValueMapFromArgs(const QStringList &args); /** -- cgit v1.2.3 From cc5363fe4b0cd4ea95ac98d9d37f2028fe226145 Mon Sep 17 00:00:00 2001 From: Aaron Seigo Date: Mon, 28 Dec 2015 22:00:19 +0100 Subject: typeCompleter and resourceOrTypeCompleter --- akonadish/akonadish_utils.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'akonadish/akonadish_utils.h') diff --git a/akonadish/akonadish_utils.h b/akonadish/akonadish_utils.h index 5671157..5dd24f1 100644 --- a/akonadish/akonadish_utils.h +++ b/akonadish/akonadish_utils.h @@ -38,6 +38,8 @@ StoreBase &getStore(const QString &type); QSharedPointer loadModel(const QString &type, Akonadi2::Query query); QStringList resourceIds(); QStringList resourceCompleter(const QStringList &, const QString &fragment, State &state); +QStringList resourceOrTypeCompleter(const QStringList &commands, const QString &fragment, State &state); +QStringList typeCompleter(const QStringList &commands, const QString &fragment, State &state); QMap keyValueMapFromArgs(const QStringList &args); /** -- cgit v1.2.3