From 437e5e1eac509b1da198ee9fe294fec4e71b7758 Mon Sep 17 00:00:00 2001 From: Brandon Miller Date: Tue, 28 May 2024 16:10:56 -0700 Subject: Display BASE widget for all file types Display BASE widget in Triage:Raw (all types) and Triage:Mapped --- examples/triage/view.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'examples/triage/view.cpp') diff --git a/examples/triage/view.cpp b/examples/triage/view.cpp index 579f8917..6a43d660 100644 --- a/examples/triage/view.cpp +++ b/examples/triage/view.cpp @@ -54,10 +54,8 @@ TriageView::TriageView(QWidget* parent, BinaryViewRef data) : QScrollArea(parent } auto fileMetadata = m_data->GetFile(); - auto existingViews = fileMetadata->GetExistingViews(); - if ((existingViews.size() == 2 && fileMetadata->GetViewOfType("Mapped")) || existingViews.size() == 1) + if (m_data == fileMetadata->GetViewOfType("Raw") || m_data == fileMetadata->GetViewOfType("Mapped")) { - // Binary either only has raw view (Open for triage mode) or raw and mapped view QGroupBox* baseDetectionGroup = new QGroupBox("Base Address Detection", container); QVBoxLayout* baseDetectionLayout = new QVBoxLayout(); baseDetectionLayout->addWidget(new BaseAddressDetectionWidget(this, data)); -- cgit v1.3.1