6 #ifndef SWIFT_CORE_CONTEXT_CONTEXTAPPLICATION_PROXY_H
7 #define SWIFT_CORE_CONTEXT_CONTEXTAPPLICATION_PROXY_H
12 #include <QStringList>
27 class CGenericDBusInterface;
55 QStringList getUnsavedSettingsKeys()
const override;
61 void synchronizeLocalSettings()
override;
76 void callHotkeyActionRemotely(
const QString &action,
bool argument,
94 static bool isContextResponsive(
const QString &dbusAddress,
QString &msg,
int timeoutMs = 1500);
115 void reRegisterApplications();
117 void processRemoteHotkeyActionCall(
const QString &action,
bool argument,
ContextMode
How to handle a given context.
The class providing facades (the contexts) for all DBus relevant operations.
Application context proxy.
CContextApplicationProxy(CCoreFacadeConfig::ContextMode mode, CCoreFacade *runtime)
Constructor.
~CContextApplicationProxy()=default
Destructor.
Application context interface.
Used for hand written interface based on virtual methods.
Value object encapsulating information identifying a component of a modular distributed swift process...
Value object encapsulating a list of object identifiers.
Streamable status message, e.g.
Value class used for signalling changed values in the cache.
Backend services of the swift project, like dealing with the network or the simulators.
Free functions in swift::misc.
#define SWIFT_CORE_EXPORT
Export a class or function from the library.