Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Toggle main menu visibility
Loading...
Searching...
No Matches
qibusproxyportal.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 qibusproxyportal -c QIBusProxyPortal interfaces/org.freedesktop.IBus.Portal.xml
4
*
5
* qdbusxml2cpp is Copyright (C) 2023 The Qt Company Ltd and other contributors.
6
*
7
* This is an auto-generated file.
8
* Do not edit! All changes made to it will be lost.
9
*/
10
// Qt-Security score:significant reason:default
11
12
#
ifndef
QIBUSPROXYPORTAL_H
13
#
define
QIBUSPROXYPORTAL_H
14
15
#
include
<
QtCore
/
QObject
>
16
#
include
<
QtCore
/
QByteArray
>
17
#
include
<
QtCore
/
QList
>
18
#
include
<
QtCore
/
QMap
>
19
#
include
<
QtCore
/
QString
>
20
#
include
<
QtCore
/
QStringList
>
21
#
include
<
QtCore
/
QVariant
>
22
#
include
<
QtDBus
/
QtDBus
>
23
24
QT_BEGIN_NAMESPACE
25
26
/*
27
* Proxy class for interface org.freedesktop.IBus.Portal
28
*/
29
class
QIBusProxyPortal:
public
QDBusAbstractInterface
30
{
31
Q_OBJECT
32
public
:
33
static
inline
const
char
*staticInterfaceName()
34
{
return
"org.freedesktop.IBus.Portal"
; }
35
36
public
:
37
QIBusProxyPortal(
const
QString &service,
const
QString &path,
const
QDBusConnection &connection, QObject *parent =
nullptr
);
38
39
~QIBusProxyPortal();
40
41
public
Q_SLOTS:
// METHODS
42
inline
QDBusPendingReply<QDBusObjectPath> CreateInputContext(
const
QString &name)
43
{
44
QList<QVariant> argumentList;
45
argumentList << QVariant::fromValue(name);
46
return
asyncCallWithArgumentList(QStringLiteral(
"CreateInputContext"
), argumentList);
47
}
48
49
Q_SIGNALS:
// SIGNALS
50
};
51
52
QT_END_NAMESPACE
53
54
#
endif
QDBusVariant
\inmodule QtDBus
Definition
qdbusextratypes.h:130
QIBusEngineDesc
Definition
qibustypes.h:91
QIBusFilterEventWatcher
Definition
qibusplatforminputcontext.h:30
QIBusPlatformInputContextPrivate
Definition
qibusplatforminputcontext.cpp:53
QIBusPlatformInputContextPrivate::needsSurroundingText
bool needsSurroundingText
Definition
qibusplatforminputcontext.cpp:90
QIBusPlatformInputContextPrivate::initBus
void initBus()
Definition
qibusplatforminputcontext.cpp:650
QIBusPlatformInputContextPrivate::context
std::unique_ptr< QIBusInputContextProxy > context
Definition
qibusplatforminputcontext.cpp:82
QIBusPlatformInputContextPrivate::QIBusPlatformInputContextPrivate
QIBusPlatformInputContextPrivate()
Definition
qibusplatforminputcontext.cpp:628
QIBusPlatformInputContextPrivate::valid
bool valid
Definition
qibusplatforminputcontext.cpp:86
QIBusPlatformInputContextPrivate::bus
std::unique_ptr< QIBusProxy > bus
Definition
qibusplatforminputcontext.cpp:80
QIBusPlatformInputContextPrivate::~QIBusPlatformInputContextPrivate
~QIBusPlatformInputContextPrivate()
Definition
qibusplatforminputcontext.cpp:64
QIBusPlatformInputContextPrivate::predit
QString predit
Definition
qibusplatforminputcontext.cpp:88
QIBusPlatformInputContextPrivate::preeditFocusMode
PreeditFocusMode preeditFocusMode
Definition
qibusplatforminputcontext.cpp:92
QIBusPlatformInputContextPrivate::attributes
QList< QInputMethodEvent::Attribute > attributes
Definition
qibusplatforminputcontext.cpp:89
QIBusPlatformInputContextPrivate::createConnection
void createConnection()
Definition
qibusplatforminputcontext.cpp:756
QIBusPlatformInputContextPrivate::getSocketPath
static QString getSocketPath()
Definition
qibusplatforminputcontext.cpp:719
QIBusPlatformInputContextPrivate::createBusProxy
void createBusProxy()
Definition
qibusplatforminputcontext.cpp:657
QIBusPlatformInputContextPrivate::serviceWatcher
QDBusServiceWatcher serviceWatcher
Definition
qibusplatforminputcontext.cpp:83
QIBusPlatformInputContextPrivate::busConnected
bool busConnected
Definition
qibusplatforminputcontext.cpp:87
QIBusPlatformInputContextPrivate::portalBus
std::unique_ptr< QIBusProxyPortal > portalBus
Definition
qibusplatforminputcontext.cpp:81
QIBusPlatformInputContextPrivate::locale
QLocale locale
Definition
qibusplatforminputcontext.cpp:91
QIBusPlatformInputContextPrivate::usePortal
bool usePortal
Definition
qibusplatforminputcontext.cpp:85
QIBusPlatformInputContext
Definition
qibusplatforminputcontext.h:56
QIBusPlatformInputContext::hidePreeditText
void hidePreeditText()
Definition
qibusplatforminputcontext.cpp:397
QIBusPlatformInputContext::invokeAction
void invokeAction(QInputMethod::Action a, int x) override
Called when the word currently being composed in the input item is tapped by the user.
Definition
qibusplatforminputcontext.cpp:153
QIBusPlatformInputContext::busUnregistered
void busUnregistered(const QString &str)
Definition
qibusplatforminputcontext.cpp:564
QIBusPlatformInputContext::filterEvent
bool filterEvent(const QEvent *event) override
This function can be reimplemented to filter input events.
Definition
qibusplatforminputcontext.cpp:418
QIBusPlatformInputContext::globalEngineChanged
void globalEngineChanged(const QString &engine_name)
Definition
qibusplatforminputcontext.cpp:585
QIBusPlatformInputContext::filterEventFinished
void filterEventFinished(QDBusPendingCallWatcher *call)
Definition
qibusplatforminputcontext.cpp:479
QIBusPlatformInputContext::update
void update(Qt::InputMethodQueries) override
Notification on editor updates.
Definition
qibusplatforminputcontext.cpp:204
QIBusPlatformInputContext::commit
void commit() override
Definition
qibusplatforminputcontext.cpp:172
QIBusPlatformInputContext::connectToBus
void connectToBus()
Definition
qibusplatforminputcontext.cpp:573
QIBusPlatformInputContext::showPreeditText
void showPreeditText()
Definition
qibusplatforminputcontext.cpp:408
QIBusPlatformInputContext::hasCapability
bool hasCapability(Capability capability) const override
Returns whether the implementation supports capability.
Definition
qibusplatforminputcontext.cpp:142
QIBusPlatformInputContext::socketChanged
void socketChanged(const QString &str)
Definition
qibusplatforminputcontext.cpp:538
QIBusPlatformInputContext::locale
QLocale locale() const override
Definition
qibusplatforminputcontext.cpp:530
QIBusPlatformInputContext::isValid
bool isValid() const override
Returns input context validity.
Definition
qibusplatforminputcontext.cpp:137
QIBusPlatformInputContext::setFocusObject
void setFocusObject(QObject *object) override
This virtual method gets called to notify updated focus to object.
Definition
qibusplatforminputcontext.cpp:269
QIBusPlatformInputContext::~QIBusPlatformInputContext
~QIBusPlatformInputContext()
Definition
qibusplatforminputcontext.cpp:132
QIBusPlatformInputContext::surroundingTextRequired
void surroundingTextRequired()
Definition
qibusplatforminputcontext.cpp:377
QIBusPlatformInputContext::reset
void reset() override
Method to be called when input method needs to be reset.
Definition
qibusplatforminputcontext.cpp:162
QIBusPlatformInputContext::cursorRectChanged
void cursorRectChanged()
Definition
qibusplatforminputcontext.cpp:232
QIBusPlatformInputContext::busRegistered
void busRegistered(const QString &str)
Definition
qibusplatforminputcontext.cpp:555
QIBusText
Definition
qibustypes.h:78
QInputMethodEvent
The QInputMethodEvent class provides parameters for input method events.
Definition
qevent.h:629
QInputMethodQueryEvent
The QInputMethodQueryEvent class provides an event sent by the input context to input objects.
Definition
qevent.h:684
QKeyEvent
The QKeyEvent class describes a key event.
Definition
qevent.h:426
QT_BEGIN_NAMESPACE
Combined button and popup list for selecting options.
Definition
qsequentialanimationgroup.cpp:47
Q_LOGGING_CATEGORY
Q_LOGGING_CATEGORY(lcEventDispatcher, "qt.eventdispatcher")
IBUS_MOD1_MASK
#define IBUS_MOD1_MASK
Definition
qibusplatforminputcontext.cpp:42
IBUS_SHIFT_MASK
#define IBUS_SHIFT_MASK
Definition
qibusplatforminputcontext.cpp:40
IBUS_META_MASK
#define IBUS_META_MASK
Definition
qibusplatforminputcontext.cpp:43
shouldConnectIbusPortal
static bool shouldConnectIbusPortal()
Definition
qibusplatforminputcontext.cpp:622
checkNeedPortalSupport
static bool checkNeedPortalSupport()
Definition
qibusplatforminputcontext.cpp:617
IBUS_CONTROL_MASK
#define IBUS_CONTROL_MASK
Definition
qibusplatforminputcontext.cpp:41
IBUS_RELEASE_MASK
#define IBUS_RELEASE_MASK
Definition
qibusplatforminputcontext.cpp:39
qtbase
src
plugins
platforminputcontexts
ibus
qibusproxyportal.h
Generated on
for Qt by
1.18.0