summaryrefslogtreecommitdiff
path: root/ui/action.h
diff options
context:
space:
mode:
authorRusty Wagner <rusty@vector35.com>2019-03-21 17:30:25 -0400
committerRusty Wagner <rusty@vector35.com>2019-03-21 17:30:25 -0400
commit4d4dcbadf59bcd96d50bb3db541fc01b7267718f (patch)
tree336c15f7a31ddfdc19ede8c8299ade928e4f1f41 /ui/action.h
parent357e8742c40869baf6a89b9491d2b5b824695267 (diff)
Fix global keybindings that are not in menus, fix crash on exit in snippets plugin
Diffstat (limited to 'ui/action.h')
-rw-r--r--ui/action.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/ui/action.h b/ui/action.h
index b3050717..e61164eb 100644
--- a/ui/action.h
+++ b/ui/action.h
@@ -73,6 +73,7 @@ struct BINARYNINJAUIAPI UIAction
static void registerAction(const QString& name, const QKeySequence& defaultKeyBinding = QKeySequence());
static void registerAction(const QString& name, const QList<QKeySequence>& defaultKeyBinding);
+ static void unregisterAction(const QString& name);
static void registerTransformActions();
static void registerPluginCommandActions();
@@ -223,6 +224,7 @@ public:
QWidget* widget() { return m_handlerWidget; }
static void updateActionBindings(const QString& name);
+ static bool isActionBoundToAnyHandler(const QString& name);
static void addGlobalMenuAction(const QString& name);
static void removeGlobalMenuAction(const QString& name);