summaryrefslogtreecommitdiff
path: root/examples/triage/baseaddress.h
diff options
context:
space:
mode:
authorBrandon Miller <brandon@vector35.com>2024-04-16 09:47:52 -0400
committerBrandon Miller <bkmiller89@icloud.com>2024-04-25 10:56:18 -0400
commit6d11f801e2dd6db6ccee618ec07d4a764878d950 (patch)
treea575b373210f11599d01a287b25f96421eac1150 /examples/triage/baseaddress.h
parent465a8d5d7afd5a5648338009e0fb8dbe4f199347 (diff)
Hiding base detection results widgets before run
Diffstat (limited to 'examples/triage/baseaddress.h')
-rw-r--r--examples/triage/baseaddress.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/examples/triage/baseaddress.h b/examples/triage/baseaddress.h
index f6dc79f1..25701947 100644
--- a/examples/triage/baseaddress.h
+++ b/examples/triage/baseaddress.h
@@ -62,11 +62,13 @@ class BaseAddressDetectionWidget : public QWidget
BinaryNinja::Ref<BinaryNinja::BinaryView> m_view;
QGridLayout* m_layout {};
- QPushButton* m_detectBaseAddressButton = nullptr;
+ QPushButton* m_startButton = nullptr;
QPushButton* m_abortButton = nullptr;
BaseAddressDetectionQtInputs m_inputs;
+ QLabel* m_preferredBaseLabel;
QLabel* m_preferredBase;
+ QLabel* m_confidenceLabel;
QLabel* m_confidence;
QLabel* m_status;
QLineEdit* m_reloadBase;
@@ -77,6 +79,7 @@ class BaseAddressDetectionWidget : public QWidget
void RebaseWithFullAnalysis();
void Abort();
void HandleResults(const BaseAddressDetectionQtResults& results);
+ void HideResultsWidgets(bool hide);
public:
BaseAddressDetectionWidget(QWidget* parent, BinaryNinja::Ref<BinaryNinja::BinaryView> bv);