Showing the changes to libraries/script-engine/src/ScriptUUID.cpp (1 of 9 files). Show all
Unified · Split
| @@ -14,6 +14,7 @@ · 13 unmodified lines | ||
| 14 | 14 | #include <QDebug> |
| 15 | 15 | |
| 16 | 16 | #include "ScriptEngineLogging.h" |
| 17 | +#include "ScriptEngine.h" | |
| 17 | 18 | #include "ScriptUUID.h" |
| 18 | 19 | |
| 19 | 20 | QUuid ScriptUUID::fromString(const QString& s) { |
| @@ -36,6 +37,11 @@ bool ScriptUUID::isNull(const QUuid& id) { · 16 unmodified lines | ||
| 36 | 37 | return id.isNull(); |
| 37 | 38 | } |
| 38 | 39 | |
| 39 | −void ScriptUUID::print(const QString& lable, const QUuid& id) { | |
| 40 | − qCDebug(scriptengine) << qPrintable(lable) << id.toString(); | |
| 40 | +void ScriptUUID::print(const QString& label, const QUuid& id) { | |
| 41 | + QString message = QString("%1 %2").arg(qPrintable(label)); | |
| 42 | + message = message.arg(id.toString()); | |
| 43 | + qCDebug(scriptengine) << message; | |
| 44 | + if (ScriptEngine* scriptEngine = qobject_cast<ScriptEngine*>(engine())) { | |
| 45 | + scriptEngine->print(message); | |
| 46 | + } | |
| 41 | 47 | } |