From f0b0521db918b30dffaee4e8fff1e51576d07694 Mon Sep 17 00:00:00 2001 From: Dean Lee Date: Sat, 27 May 2023 02:07:46 +0800 Subject: [PATCH] cabana: auto stretch last column (#28310) old-commit-hash: 9a3897831cebe7ee98858a3820f05b1985a0f40f --- tools/cabana/messageswidget.cc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tools/cabana/messageswidget.cc b/tools/cabana/messageswidget.cc index 2b591a26d7..657743901e 100644 --- a/tools/cabana/messageswidget.cc +++ b/tools/cabana/messageswidget.cc @@ -46,6 +46,7 @@ MessagesWidget::MessagesWidget(QWidget *parent) : QWidget(parent) { restoreHeaderState(settings.message_header_state); view->header()->setSectionsMovable(true); view->header()->setSectionResizeMode(MessageListModel::Column::DATA, QHeaderView::Fixed); + view->header()->setStretchLastSection(true); // Header context menu view->header()->setContextMenuPolicy(Qt::CustomContextMenu); @@ -404,8 +405,8 @@ void MessageView::updateBytesSectionSize() { } } int width = delegate->widthForBytes(max_bytes); - if (header()->sectionSize(5) != width) { - header()->resizeSection(5, width); + if (header()->sectionSize(MessageListModel::Column::DATA) != width) { + header()->resizeSection(MessageListModel::Column::DATA, width); } }