Allow to disable size grip

This commit is contained in:
Klaus Basan
2018-10-11 01:25:28 +02:00
parent d7de7785af
commit 5d4bab4be0
3 changed files with 12 additions and 5 deletions

View File

@@ -123,7 +123,7 @@ namespace BlackGui
if (m_elideMode != Qt::ElideNone)
{
const QFontMetrics metrics(m_statusBarLabel->font());
const QString elidedText = metrics.elidedText(statusMessage.getMessage(), m_elideMode, 0.90 * w);
const QString elidedText = metrics.elidedText(statusMessage.getMessage(), m_elideMode, qRound(0.90 * w));
m_statusBarLabel->setText(elidedText);
}
else
@@ -135,12 +135,17 @@ namespace BlackGui
void CManagedStatusBar::displayStatusMessages(const CStatusMessageList &statusMessages)
{
foreach (CStatusMessage m, statusMessages)
for (const CStatusMessage &m : statusMessages)
{
this->displayStatusMessage(m);
}
}
void CManagedStatusBar::setSizeGripEnabled(bool enabled)
{
if (m_statusBar) { m_statusBar->setSizeGripEnabled(enabled); }
}
void CManagedStatusBar::clearStatusBar()
{
m_currentSeverity = StatusSeverity::SeverityDebug;