diff options
| author | Brian Potchik <brian@vector35.com> | 2020-07-03 11:10:34 -0400 |
|---|---|---|
| committer | Brian Potchik <brian@vector35.com> | 2020-07-03 11:10:34 -0400 |
| commit | 5409fb4fc1e8727d74448286973243526c948fd3 (patch) | |
| tree | 9d5395035632b73d233d2b9d7f844efc50004ecf | |
| parent | e42f305aa164f98d0da027796ba07a512d449ec7 (diff) | |
Allow triage view navigation via featuremap for firmwares with no entry point.
| -rw-r--r-- | examples/triage/view.cpp | 2 | ||||
| -rw-r--r-- | python/examples/triage/view.py | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/examples/triage/view.cpp b/examples/triage/view.cpp index 7e771d70..6f5729b4 100644 --- a/examples/triage/view.cpp +++ b/examples/triage/view.cpp @@ -12,6 +12,7 @@ TriageView::TriageView(QWidget* parent, BinaryViewRef data): QScrollArea(parent) { + setBinaryDataNavigable(true); setupView(this); m_data = data; @@ -91,7 +92,6 @@ TriageView::TriageView(QWidget* parent, BinaryViewRef data): QScrollArea(parent) else { m_byteView = new ByteView(this, m_data); - setBinaryDataNavigable(true); layout->addWidget(m_byteView, 1); } diff --git a/python/examples/triage/view.py b/python/examples/triage/view.py index 7cc8a172..fcc5bf4d 100644 --- a/python/examples/triage/view.py +++ b/python/examples/triage/view.py @@ -17,6 +17,7 @@ class TriageView(QScrollArea, View): def __init__(self, parent, data): QScrollArea.__init__(self, parent) View.__init__(self) + View.setBinaryDataNavigable(self, True) self.setupView(self) self.data = data self.currentOffset = 0 @@ -99,7 +100,6 @@ class TriageView(QScrollArea, View): layout.addStretch(1) else: self.byteView = byte.ByteView(self, self.data) - View.setBinaryDataNavigable(self, True) layout.addWidget(self.byteView, 1) container.setLayout(layout) |
