From fbc52e1d0e35f5ef551371c78ba632b40da91786 Mon Sep 17 00:00:00 2001 From: Mikhail Svechnikov <m.svechnikov@fz-juelich.de> Date: Thu, 8 Sep 2022 14:40:56 +0200 Subject: [PATCH] QTreeViews: header size policy changed --- GUI/View/Fit/FitParameterWidget.cpp | 3 ++- GUI/View/Job/JobPropertiesWidget.cpp | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/GUI/View/Fit/FitParameterWidget.cpp b/GUI/View/Fit/FitParameterWidget.cpp index b73958a3dbd..aad5f694546 100644 --- a/GUI/View/Fit/FitParameterWidget.cpp +++ b/GUI/View/Fit/FitParameterWidget.cpp @@ -31,7 +31,7 @@ #include <QMenu> #include <QTreeView> #include <QVBoxLayout> - +#include <QHeaderView> #include <boost/polymorphic_cast.hpp> using boost::polymorphic_downcast; @@ -62,6 +62,7 @@ FitParameterWidget::FitParameterWidget(QWidget* parent) m_treeView->installEventFilter(m_keyboardFilter); m_treeView->setAlternatingRowColors(true); m_treeView->setStyleSheet("alternate-background-color: #EFF0F1;"); + m_treeView->header()->setSectionResizeMode(QHeaderView::Stretch); connect(m_treeView, &QTreeView::customContextMenuRequested, this, &FitParameterWidget::onFitParameterTreeContextMenu); diff --git a/GUI/View/Job/JobPropertiesWidget.cpp b/GUI/View/Job/JobPropertiesWidget.cpp index 6d6164fe4ba..9970a1d4b6d 100644 --- a/GUI/View/Job/JobPropertiesWidget.cpp +++ b/GUI/View/Job/JobPropertiesWidget.cpp @@ -22,6 +22,7 @@ #include <QTextEdit> #include <QTreeView> #include <QVBoxLayout> +#include <QHeaderView> namespace { @@ -58,6 +59,7 @@ JobPropertiesWidget::JobPropertiesWidget(QWidget* parent, Qt::WindowFlags f) m_tabWidget->insertTab(JOB_PROPERTIES, m_propertiesView, "Job Properties"); m_propertiesModel = new JobPropertiesTableModel(this); m_propertiesView->setModel(m_propertiesModel); + m_propertiesView->header()->setSectionResizeMode(QHeaderView::ResizeToContents); m_commentsEditor = new QTextEdit(this); m_tabWidget->insertTab(JOB_MESSAGES, m_commentsEditor, "Messages"); -- GitLab