Skip to content

Commit f96714b

Browse files
committed
Add workflow eligibility settings to quick settings menu by default.
1 parent 0f7b684 commit f96714b

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

ui/quicksettings.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ struct BINARYNINJAUIAPI QuickSettingsInfo
1414
QString settingKey;
1515
QString displayName;
1616
bool workflowDependent;
17+
bool visible;
1718
};
1819

1920

@@ -23,7 +24,9 @@ class BINARYNINJAUIAPI QuickSettings
2324
static void bindDynamicActions(View* view, const std::function<bool()>& isValid);
2425
static void addQuickSetting(const QString& settingKey, const QString& displayName, const QString& group = "", bool workflowDependent = false);
2526
static void removeQuickSetting(const QString& settingKey, const QString& group = "");
27+
static void setQuickSettingVisibility(const QString& settingKey, bool visible, const QString& group = "");
2628
static bool isQuickSetting(const QString& settingKey, const QString& group = "");
29+
static bool isQuickSettingVisible(const QString& settingKey, const QString& group = "");
2730
static QStringList getQuickSettingGroups();
2831
static QList<QuickSettingsInfo> getQuickSettings(const QString& group = "");
2932
static QString getDisplayName(const QString& settingKey, const QString& group = "");

0 commit comments

Comments
 (0)