Event_ReplyShowWindow = LibHomeScreen::Event_ReplyShowWindow,
Event_ShowNotification = LibHomeScreen::Event_ShowNotification,
Event_ShowInformation = LibHomeScreen::Event_ShowInformation,
- Event_AppListChanged = LibHomeScreen::Event_AppListChanged
+ Event_AppListChanged = LibHomeScreen::Event_AppListChanged,
+ Event_RegisterShortcut = LibHomeScreen::Event_RegisterShortcut,
+ Event_UpdateShortcut = LibHomeScreen::Event_UpdateShortcut
};
using handler_fun = std::function<void(json_object *object)>;
Q_INVOKABLE void hideWindow(QString application_id);
Q_INVOKABLE void replyShowWindow(QString application_id, QString reply);
Q_INVOKABLE void getRunnables(void);
+ Q_INVOKABLE void registerShortcut(QString shortcut_id, QString shortcut_name, QString position);
+ Q_INVOKABLE void updateShortcut(QString shortcut_id, QString shortcut_name);
void registerCallback(
void (*event_cb)(const std::string& event, struct json_object* event_contents),
void (*reply_cb)(struct json_object* reply_contents),