From 26246af9b3644936d40aeea4aab207b79ba9de0a Mon Sep 17 00:00:00 2001 From: Alessandro Portale Date: Fri, 15 Jul 2016 16:30:46 +0200 Subject: [PATCH] ProjectExplorer: Don't cut off the summary label in the selector Replace the manual height calculation with what Qt offers. Task-number: QTCREATORBUG-16610 Change-Id: Icd18ef92d608d01c6343bb778343258d56461933 Reviewed-by: Thomas Hartmann --- src/plugins/projectexplorer/miniprojecttargetselector.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/plugins/projectexplorer/miniprojecttargetselector.cpp b/src/plugins/projectexplorer/miniprojecttargetselector.cpp index 035c5eaa120..975a1771725 100644 --- a/src/plugins/projectexplorer/miniprojecttargetselector.cpp +++ b/src/plugins/projectexplorer/miniprojecttargetselector.cpp @@ -863,8 +863,7 @@ void MiniProjectTargetSelector::doLayout(bool keepSize) visibleLineCount += m_listWidgets[i]->isVisibleTo(this) ? 0 : 1; if (visibleLineCount == LAST) { - summaryLabelHeight = visibleLineCount * QFontMetrics(m_summaryLabel->font()).height() - + m_summaryLabel->margin() *2; + summaryLabelHeight = m_summaryLabel->sizeHint().height(); onlySummary = true; } else { if (visibleLineCount < 3) { @@ -872,8 +871,7 @@ void MiniProjectTargetSelector::doLayout(bool keepSize) visibleLineCount = 3; } if (visibleLineCount) - summaryLabelHeight = visibleLineCount * QFontMetrics(m_summaryLabel->font()).height() - + m_summaryLabel->margin() *2; + summaryLabelHeight = m_summaryLabel->sizeHint().height(); } if (keepSize && oldSummaryLabelHeight > summaryLabelHeight)