summaryrefslogtreecommitdiff
path: root/view/sharedcache/ui
diff options
context:
space:
mode:
authorkat <kat@vector35.com>2025-03-18 06:09:02 -0400
committerkat <kat@vector35.com>2025-03-18 06:09:02 -0400
commitb5776854ff0cb2074d7df39047aca15076e80bcc (patch)
tree77ee14739200deacd30be25a130bb1026fe77264 /view/sharedcache/ui
parent27a6b88c3f59621386567e224a232c9cb4511129 (diff)
dyld_shared_cache: Resolve issue where Cache info tables were mistakenly editable
Diffstat (limited to 'view/sharedcache/ui')
-rw-r--r--view/sharedcache/ui/dsctriage.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/view/sharedcache/ui/dsctriage.cpp b/view/sharedcache/ui/dsctriage.cpp
index 4a458f00..7978a6f2 100644
--- a/view/sharedcache/ui/dsctriage.cpp
+++ b/view/sharedcache/ui/dsctriage.cpp
@@ -552,6 +552,8 @@ DSCTriageView::DSCTriageView(QWidget* parent, BinaryViewRef data) : QWidget(pare
mappingTable->horizontalHeader()->setSectionResizeMode(1, QHeaderView::ResizeToContents);
mappingTable->horizontalHeader()->setSectionResizeMode(2, QHeaderView::Stretch);
+ mappingTable->setEditTriggers(QAbstractItemView::NoEditTriggers);
+
auto sectionTable = new QTableView(cacheInfoSubwidget);
auto sectionModel = new QStandardItemModel(0, 3, sectionTable);
sectionModel->setHorizontalHeaderLabels({"Name", "VM Address", "Size"});
@@ -562,6 +564,8 @@ DSCTriageView::DSCTriageView(QWidget* parent, BinaryViewRef data) : QWidget(pare
sectionTable->horizontalHeader()->setSectionResizeMode(1, QHeaderView::ResizeToContents);
sectionTable->horizontalHeader()->setSectionResizeMode(2, QHeaderView::ResizeToContents);
+ sectionTable->setEditTriggers(QAbstractItemView::NoEditTriggers);
+
auto mappingLabel = new QLabel("Mappings");
auto sectionLabel = new QLabel("Sections");