Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
qibusinputcontextproxy.h
Go to the documentation of this file.
1/*
2 * This file was generated by qdbusxml2cpp version 0.8
3 * Command line was: qdbusxml2cpp -N -p qibusinputcontextproxy -c QIBusInputContextProxy interfaces/org.freedesktop.IBus.InputContext.xml
4 *
5 * qdbusxml2cpp is Copyright (C) 2015 The Qt Company Ltd.
6 *
7 * This is an auto-generated file.
8 * Do not edit! All changes made to it will be lost.
9 */
10
11#ifndef QIBUSINPUTCONTEXTPROXY_H_1394889529
12#define QIBUSINPUTCONTEXTPROXY_H_1394889529
13
14#include <QObject>
15#include <QByteArray>
16#include <QList>
17#include <QMap>
18#include <QString>
19#include <QStringList>
20#include <QVariant>
21#include <QDBusAbstractInterface>
22#include <QDBusPendingReply>
23
24
25/*
26 * Proxy class for interface org.freedesktop.IBus.InputContext
27 */
29{
31public:
32 static inline const char *staticInterfaceName()
33 { return "org.freedesktop.IBus.InputContext"; }
34
35public:
37
39
40public Q_SLOTS: // METHODS
42 {
43 QList<QVariant> argumentList;
44 return asyncCallWithArgumentList(QLatin1String("Destroy"), argumentList);
45 }
46
48 {
49 QList<QVariant> argumentList;
50 return asyncCallWithArgumentList(QLatin1String("Disable"), argumentList);
51 }
52
54 {
55 QList<QVariant> argumentList;
56 return asyncCallWithArgumentList(QLatin1String("Enable"), argumentList);
57 }
58
60 {
61 QList<QVariant> argumentList;
62 return asyncCallWithArgumentList(QLatin1String("FocusIn"), argumentList);
63 }
64
66 {
67 QList<QVariant> argumentList;
68 return asyncCallWithArgumentList(QLatin1String("FocusOut"), argumentList);
69 }
70
72 {
73 QList<QVariant> argumentList;
74 return asyncCallWithArgumentList(QLatin1String("GetEngine"), argumentList);
75 }
76
78 {
79 QList<QVariant> argumentList;
80 return asyncCallWithArgumentList(QLatin1String("IsEnabled"), argumentList);
81 }
82
84 {
85 QList<QVariant> argumentList;
86 argumentList << QVariant::fromValue(keyval) << QVariant::fromValue(keycode) << QVariant::fromValue(state);
87 return asyncCallWithArgumentList(QLatin1String("ProcessKeyEvent"), argumentList);
88 }
89
91 {
92 QList<QVariant> argumentList;
94 return asyncCallWithArgumentList(QLatin1String("PropertyActivate"), argumentList);
95 }
96
98 {
99 QList<QVariant> argumentList;
100 return asyncCallWithArgumentList(QLatin1String("Reset"), argumentList);
101 }
102
104 {
105 QList<QVariant> argumentList;
106 argumentList << QVariant::fromValue(caps);
107 return asyncCallWithArgumentList(QLatin1String("SetCapabilities"), argumentList);
108 }
109
110 inline QDBusPendingReply<> SetCursorLocation(int x, int y, int w, int h)
111 {
112 QList<QVariant> argumentList;
114 return asyncCallWithArgumentList(QLatin1String("SetCursorLocation"), argumentList);
115 }
116
118 {
119 QList<QVariant> argumentList;
121 return asyncCallWithArgumentList(QLatin1String("SetCursorLocationRelative"), argumentList);
122 }
123
125 {
126 QList<QVariant> argumentList;
127 argumentList << QVariant::fromValue(name);
128 return asyncCallWithArgumentList(QLatin1String("SetEngine"), argumentList);
129 }
130
131 inline QDBusPendingReply<> SetSurroundingText(const QDBusVariant &text, uint cursor_pos, uint anchor_pos)
132 {
133 QList<QVariant> argumentList;
134 argumentList << QVariant::fromValue(text) << QVariant::fromValue(cursor_pos) << QVariant::fromValue(anchor_pos);
135 return asyncCallWithArgumentList(QLatin1String("SetSurroundingText"), argumentList);
136 }
137
138Q_SIGNALS: // SIGNALS
143 void Disabled();
144 void Enabled();
145 void ForwardKeyEvent(uint keyval, uint keycode, uint state);
156 void UpdateAuxiliaryText(const QDBusVariant &text, bool visible);
157 void UpdateLookupTable(const QDBusVariant &table, bool visible);
158 void UpdatePreeditText(const QDBusVariant &text, uint cursor_pos, bool visible);
159 void UpdateProperty(const QDBusVariant &prop);
160};
161
162#endif
QDBusPendingCall asyncCallWithArgumentList(const QString &method, const QList< QVariant > &args)
QString service() const
Returns the name of the service this interface is associated with.
QDBusConnection connection() const
Returns the connection this interface is associated with.
\inmodule QtDBus
\inmodule QtDBus
\inmodule QtDBus
void UpdateLookupTable(const QDBusVariant &table, bool visible)
QDBusPendingReply< QDBusVariant > GetEngine()
QDBusPendingReply SetCapabilities(uint caps)
QDBusPendingReply SetEngine(const QString &name)
void CommitText(const QDBusVariant &text)
QDBusPendingReply SetSurroundingText(const QDBusVariant &text, uint cursor_pos, uint anchor_pos)
QDBusPendingReply< bool > ProcessKeyEvent(uint keyval, uint keycode, uint state)
void RegisterProperties(const QDBusVariant &props)
QDBusPendingReply< bool > IsEnabled()
QDBusPendingReply SetCursorLocation(int x, int y, int w, int h)
void UpdateAuxiliaryText(const QDBusVariant &text, bool visible)
void UpdateProperty(const QDBusVariant &prop)
void ForwardKeyEvent(uint keyval, uint keycode, uint state)
static const char * staticInterfaceName()
QDBusPendingReply PropertyActivate(const QString &name, int state)
QDBusPendingReply SetCursorLocationRelative(int x, int y, int w, int h)
void UpdatePreeditText(const QDBusVariant &text, uint cursor_pos, bool visible)
void DeleteSurroundingText(int offset, uint n_chars)
Definition qlist.h:74
\inmodule QtCore
Definition qobject.h:90
QObject * parent() const
Returns a pointer to the parent object.
Definition qobject.h:311
\macro QT_RESTRICTED_CAST_FROM_ASCII
Definition qstring.h:127
static auto fromValue(T &&value) noexcept(std::is_nothrow_copy_constructible_v< T > &&Private::CanUseInternalSpace< T >) -> std::enable_if_t< std::conjunction_v< std::is_copy_constructible< T >, std::is_destructible< T > >, QVariant >
Definition qvariant.h:531
QString text
else opt state
[0]
GLint GLint GLint GLint GLint x
[0]
GLfloat GLfloat GLfloat w
[0]
GLenum GLuint GLsizei const GLenum * props
GLenum GLuint GLintptr offset
GLuint name
GLint y
GLfloat GLfloat GLfloat GLfloat h
GLsizei const GLchar *const * path
GLenum GLenum GLsizei void * table
QLatin1StringView QLatin1String
Definition qstringfwd.h:31
#define Q_OBJECT
#define Q_SLOTS
#define Q_SIGNALS
unsigned int uint
Definition qtypes.h:29