forked from qt-creator/qt-creator
OutputPane: Fix initial pane title not set
Fix the title of the initially selected pane in the output pane placeholder toolbar not being set by the output pane manager. Change-Id: I94407c76454a632a9b5707edcbde0ce6dc990d61 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
committed by
Henning Gründl
parent
4642c5fd7d
commit
6bf66e982b
@@ -497,6 +497,9 @@ void OutputPaneManager::initialize()
|
|||||||
m_instance->m_titleLabel->setMinimumWidth(
|
m_instance->m_titleLabel->setMinimumWidth(
|
||||||
minTitleWidth + m_instance->m_titleLabel->contentsMargins().left()
|
minTitleWidth + m_instance->m_titleLabel->contentsMargins().left()
|
||||||
+ m_instance->m_titleLabel->contentsMargins().right());
|
+ m_instance->m_titleLabel->contentsMargins().right());
|
||||||
|
const int currentIdx = m_instance->currentIndex();
|
||||||
|
if (QTC_GUARD(currentIdx >= 0 && currentIdx < g_outputPanes.size()))
|
||||||
|
m_instance->m_titleLabel->setText(g_outputPanes[currentIdx].pane->displayName());
|
||||||
m_instance->m_buttonsWidget->layout()->addWidget(m_instance->m_manageButton);
|
m_instance->m_buttonsWidget->layout()->addWidget(m_instance->m_manageButton);
|
||||||
connect(m_instance->m_manageButton,
|
connect(m_instance->m_manageButton,
|
||||||
&QAbstractButton::clicked,
|
&QAbstractButton::clicked,
|
||||||
|
Reference in New Issue
Block a user