summaryrefslogtreecommitdiff
path: root/ui
diff options
context:
space:
mode:
authorBrian Potchik <brian@vector35.com>2026-01-26 11:21:14 -0500
committerBrian Potchik <brian@vector35.com>2026-01-26 11:21:14 -0500
commite5805fe927f42d3ac56dd283fc02b394a9739d79 (patch)
tree9536a5a7c9fbcee5365f6273b30b2618ba770ce0 /ui
parent19ea371012f127727a947e144bb7701ca145c135 (diff)
Improve initial layout of the container browser dialog.
Diffstat (limited to 'ui')
-rw-r--r--ui/containerbrowser.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/ui/containerbrowser.h b/ui/containerbrowser.h
index b4e7b58d..8b9444a9 100644
--- a/ui/containerbrowser.h
+++ b/ui/containerbrowser.h
@@ -8,6 +8,7 @@
#include <QLabel>
#include <QDialogButtonBox>
#include <QModelIndex>
+#include <QSplitter>
#include "binaryninjaapi.h"
#include "uitypes.h"
@@ -84,6 +85,7 @@ class BINARYNINJAUIAPI ContainerBrowser : public QDialog
QLineEdit* m_filter = nullptr;
QTreeView* m_tree = nullptr;
QPlainTextEdit* m_preview = nullptr;
+ QSplitter* m_splitter = nullptr;
QLabel* m_status = nullptr;
QLabel* m_extractionStatus = nullptr;
QDialogButtonBox* m_buttons = nullptr;
@@ -91,6 +93,8 @@ class BINARYNINJAUIAPI ContainerBrowser : public QDialog
QStringList m_pendingSelectionPath;
QStringList m_selectedPaths;
+ int m_lastPreviewSize = 0;
+ int m_dialogWidth = 0;
void connectSignals();
void updatePreviewForIndex(const QModelIndex& proxyIndex);