#5756 Plot Window : Add message window

This commit is contained in:
Magne Sjaastad
2020-04-01 12:48:02 +02:00
committed by Gaute Lindkvist
parent bd5ce912fb
commit a48524eb42
8 changed files with 71 additions and 15 deletions

View File

@@ -137,12 +137,19 @@ void RiuMessagePanel::slotClearMessages()
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
RiuMessagePanelLogger::RiuMessagePanelLogger( RiuMessagePanel* messagePanel )
: m_messagePanel( messagePanel )
, m_logLevel( RI_LL_WARNING )
RiuMessagePanelLogger::RiuMessagePanelLogger()
: m_logLevel( RI_LL_WARNING )
{
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
void RiuMessagePanelLogger::addMessagePanel( RiuMessagePanel* messagePanel )
{
m_messagePanel.push_back( messagePanel );
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
@@ -201,8 +208,11 @@ void RiuMessagePanelLogger::writeToMessagePanel( RILogLevel messageLevel, const
return;
}
if ( m_messagePanel )
for ( auto panel : m_messagePanel )
{
m_messagePanel->addMessage( messageLevel, message );
if ( panel )
{
panel->addMessage( messageLevel, message );
}
}
}