refs #316 Debug messages should not be displayed by simulator plugins.

This commit is contained in:
Mathew Sutcliffe
2014-09-25 21:57:54 +01:00
parent a68ad8ec7d
commit 2c0e6505a0
2 changed files with 6 additions and 1 deletions

View File

@@ -216,7 +216,10 @@ namespace BlackSimPlugin
void CSimulatorFs9::displayStatusMessage(const BlackMisc::CStatusMessage &message) const void CSimulatorFs9::displayStatusMessage(const BlackMisc::CStatusMessage &message) const
{ {
QMetaObject::invokeMethod(m_fs9Host, "sendTextMessage", Q_ARG(QString, message.toQString())); if (message.getSeverity() != BlackMisc::CStatusMessage::SeverityDebug)
{
QMetaObject::invokeMethod(m_fs9Host, "sendTextMessage", Q_ARG(QString, message.toQString()));
}
} }
void CSimulatorFs9::displayTextMessage(const BlackMisc::Network::CTextMessage &message) const void CSimulatorFs9::displayTextMessage(const BlackMisc::Network::CTextMessage &message) const

View File

@@ -261,6 +261,8 @@ namespace BlackSimPlugin
SIMCONNECT_TEXT_TYPE type = SIMCONNECT_TEXT_TYPE_PRINT_BLACK; SIMCONNECT_TEXT_TYPE type = SIMCONNECT_TEXT_TYPE_PRINT_BLACK;
switch (message.getSeverity()) switch (message.getSeverity())
{ {
case CStatusMessage::SeverityDebug:
return;
case CStatusMessage::SeverityInfo: case CStatusMessage::SeverityInfo:
type = SIMCONNECT_TEXT_TYPE_PRINT_GREEN; type = SIMCONNECT_TEXT_TYPE_PRINT_GREEN;
break; break;