Add new CanRestart to dbus API

This commit is contained in:
Weng Xuetian 2023-12-18 14:29:01 -08:00
parent 586147ef80
commit 50d5612b98
No known key found for this signature in database
GPG Key ID: 8E8B898CBF2412F9
4 changed files with 16 additions and 1 deletions

View File

@ -1,5 +1,5 @@
cmake_minimum_required(VERSION 3.16)
project(fcitx5-qt VERSION 5.1.3)
project(fcitx5-qt VERSION 5.1.4)
set(FCITX5_QT_VERSION ${PROJECT_VERSION})
set(REQUIRED_QT4_VERSION 4.8.0)

View File

@ -74,6 +74,12 @@ public Q_SLOTS: // METHODS
return asyncCallWithArgumentList(QStringLiteral("AvailableKeyboardLayouts"), argumentList);
}
inline QDBusPendingReply<bool> CanRestart() {
QList<QVariant> argumentList;
return asyncCallWithArgumentList(QStringLiteral("CanRestart"),
argumentList);
}
inline QDBusPendingReply<bool> CheckUpdate()
{
QList<QVariant> argumentList;

View File

@ -109,6 +109,9 @@
<method name="CheckUpdate">
<arg type="b" direction="out"/>
</method>
<method name="CanRestart">
<arg type="b" direction="out"/>
</method>
</interface>
</node>

View File

@ -74,6 +74,12 @@ public Q_SLOTS: // METHODS
return asyncCallWithArgumentList(QStringLiteral("AvailableKeyboardLayouts"), argumentList);
}
inline QDBusPendingReply<bool> CanRestart() {
QList<QVariant> argumentList;
return asyncCallWithArgumentList(QStringLiteral("CanRestart"),
argumentList);
}
inline QDBusPendingReply<bool> CheckUpdate()
{
QList<QVariant> argumentList;