diff options
| -rw-r--r-- | ui/options.h | 2 | ||||
| -rw-r--r-- | ui/settingsview.h | 4 |
2 files changed, 4 insertions, 2 deletions
diff --git a/ui/options.h b/ui/options.h index b4446741..ee55aac2 100644 --- a/ui/options.h +++ b/ui/options.h @@ -25,6 +25,7 @@ class BINARYNINJAUIAPI OptionsDialog : public QDialog QComboBox* m_objectCombo; QTabWidget* m_tab; QLabel* m_notification; + QPushButton* m_defaultsButton; bool m_isDatabase; FileContext* m_file = nullptr; @@ -43,6 +44,7 @@ class BINARYNINJAUIAPI OptionsDialog : public QDialog void openFile(FileContext* file); private Q_SLOTS: + void defaults(); void cancel(); void open(); void addSettingsViewForType(const std::string& bvtName); diff --git a/ui/settingsview.h b/ui/settingsview.h index a69a2f54..e193a961 100644 --- a/ui/settingsview.h +++ b/ui/settingsview.h @@ -235,8 +235,7 @@ class BINARYNINJAUIAPI SettingsDelegate : public QStyledItemDelegate QWidget* createEditor(QWidget* parent, const QStyleOptionViewItem& option, const QModelIndex& index) const override; void setEditorData(QWidget* editor, const QModelIndex& index) const override; void setModelData(QWidget* editor, QAbstractItemModel* model, const QModelIndex& index) const override; - void updateEditorGeometry( - QWidget* editor, const QStyleOptionViewItem& option, const QModelIndex& index) const override; + void updateEditorGeometry(QWidget* editor, const QStyleOptionViewItem& option, const QModelIndex& index) const override; protected: bool eventFilter(QObject* object, QEvent* event) override; @@ -383,6 +382,7 @@ class BINARYNINJAUIAPI SettingsView : public QWidget SettingsRef getSettings() { return m_settings; } void init(std::string schema, bool uiScopeSelection); + void refreshAllSettings(); void refreshCurrentScope(); void setData(BinaryViewRef view, const QString& name = ""); void setDefaultGroupSelection(const QString& group); |
