From 7173bd6190453112dd0f8c84a06aa849ff3fb517 Mon Sep 17 00:00:00 2001 From: David Schulz Date: Wed, 18 May 2022 08:03:37 +0200 Subject: [PATCH] LanguageClient: adjust LSP inspector size policies Allow to shrink the message details and selector widgets. Fixes: QTCREATORBUG-27558 Change-Id: I776673ebe5a036b9c1e5a45955d0179b0daa583e Reviewed-by: Reviewed-by: Christian Stenger --- src/plugins/languageclient/lspinspector.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/plugins/languageclient/lspinspector.cpp b/src/plugins/languageclient/lspinspector.cpp index 514303e2844..c87aec6191f 100644 --- a/src/plugins/languageclient/lspinspector.cpp +++ b/src/plugins/languageclient/lspinspector.cpp @@ -227,7 +227,7 @@ LspLogWidget::LspLogWidget() setOrientation(Qt::Horizontal); m_clientDetails = new MessageDetailWidget; - m_clientDetails->setSizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::MinimumExpanding); + m_clientDetails->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); m_clientDetails->setTitle(LspInspector::tr("Client Message")); addWidget(m_clientDetails); setStretchFactor(0, 1); @@ -237,13 +237,13 @@ LspLogWidget::LspLogWidget() m_messages->setModel(&m_model); m_messages->setAlternatingRowColors(true); m_model.setHeader({LspInspector::tr("Messages")}); - m_messages->setSizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::Expanding); + m_messages->setSizePolicy(QSizePolicy::Preferred, QSizePolicy::Expanding); m_messages->setSelectionMode(QAbstractItemView::MultiSelection); addWidget(m_messages); setStretchFactor(1, 0); m_serverDetails = new MessageDetailWidget; - m_serverDetails->setSizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::MinimumExpanding); + m_serverDetails->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); m_serverDetails->setTitle(LspInspector::tr("Server Message")); addWidget(m_serverDetails); setStretchFactor(2, 1);