akonadi
12 #ifndef SEARCHADAPTOR_H_1627368558
13 #define SEARCHADAPTOR_H_1627368558
15 #include <QtCore/QObject>
16 #include <QtDBus/QtDBus>
17 #include "agentsearchinterface_p.h"
19 template<
class T>
class QList;
20 template<
class Key,
class Value>
class QMap;
28 class Akonadi__SearchAdaptor:
public QDBusAbstractAdaptor
31 Q_CLASSINFO(
"D-Bus Interface",
"org.freedesktop.Akonadi.Agent.Search")
32 Q_CLASSINFO("D-Bus Introspection", ""
33 " <interface name=\"org.freedesktop.
Akonadi.Agent.Search\">\n"
34 " <method name=\"addSearch\">\n"
35 " <arg direction=\"in\" type=\"s\" name=\"query\"/>\n"
36 " <arg direction=\"in\" type=\"s\" name=\"queryLanguage\"/>\n"
37 " <arg direction=\"in\" type=\"x\" name=\"destination\"/>\n"
38 " <annotation value=\"true\" name=\"org.freedesktop.DBus.Method.NoReply\"/>\n"
40 " <method name=\"removeSearch\">\n"
41 " <arg direction=\"in\" type=\"x\" name=\"destination\"/>\n"
42 " <annotation value=\"true\" name=\"org.freedesktop.DBus.Method.NoReply\"/>\n"
44 " <method name=\"search\">\n"
45 " <arg direction=\"in\" type=\"ay\" name=\"searchId\"/>\n"
46 " <arg direction=\"in\" type=\"s\" name=\"query\"/>\n"
47 " <arg direction=\"in\" type=\"x\" name=\"collection\"/>\n"
48 " <annotation value=\"true\" name=\"org.freedesktop.DBus.Method.NoReply\"/>\n"
53 Akonadi__SearchAdaptor(
Akonadi::AgentSearchInterfacePrivate *parent);
54 virtual ~Akonadi__SearchAdaptor();
56 inline
Akonadi::AgentSearchInterfacePrivate *parent()
const
57 {
return static_cast<Akonadi::AgentSearchInterfacePrivate *
>(QObject::parent()); }
61 Q_NOREPLY
void addSearch(
const QString &query,
const QString &queryLanguage, qlonglong destination);
62 Q_NOREPLY
void removeSearch(qlonglong destination);
63 Q_NOREPLY
void search(
const QByteArray &searchId,
const QString &query, qlonglong collection);
FreeBusyManager::Singleton.
This file is part of the KDE documentation.
Documentation copyright © 1996-2021 The KDE developers.
Generated on Tue Jul 27 2021 06:51:01 by
doxygen 1.8.20 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.