From d211211ac87d30e4774c01e6765c2419dce3fe1f Mon Sep 17 00:00:00 2001 From: Josh Ferrell Date: Fri, 10 Nov 2023 17:52:21 -0500 Subject: Add support for object settings --- ui/settingsview.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'ui') diff --git a/ui/settingsview.h b/ui/settingsview.h index df6e19cb..a810af9e 100644 --- a/ui/settingsview.h +++ b/ui/settingsview.h @@ -14,8 +14,10 @@ #include #include #include +#include #include #include +#include #include #include @@ -160,6 +162,7 @@ class BINARYNINJAUIAPI SettingsEditor : public QWidget QSpinBox* m_spinBox = nullptr; QComboBox* m_comboBox = nullptr; QLineEdit* m_arrayText = nullptr; + QTableWidget* m_objectTable = nullptr; std::set m_validComboSelections; Json::StreamWriterBuilder m_builder; @@ -198,6 +201,7 @@ class BINARYNINJAUIAPI SettingsEditor : public QWidget void updateDoubleNumberSetting(double value); void updateIntNumberSetting(int value); void updateArraySetting(); + void updateObjectSetting(); void addArrayStringSetting(const QString& text); void resetSetting(); void resetAllSettings(BNSettingsScope scope); -- cgit v1.3.1