diff --git a/src/QGCApplication.cc b/src/QGCApplication.cc index 1b2b87ddb2cca903f898404b3a57d7b1c20feb2b..0d0d45e93f2237a96d2869fc79ece6bf3d35e904 100644 --- a/src/QGCApplication.cc +++ b/src/QGCApplication.cc @@ -724,6 +724,9 @@ void QGCApplication::showMessage(const QString& message) QVariant varReturn; QVariant varMessage = QVariant::fromValue(message); QMetaObject::invokeMethod(_rootQmlObject(), "showMessage", Q_RETURN_ARG(QVariant, varReturn), Q_ARG(QVariant, varMessage)); + } else if (runningUnitTests()) { + // Unit tests can run without UI + qDebug() << "QGCApplication::showMessage unittest" << message; } else { qWarning() << "Internal error"; }