From 2fb92e3d2346794bd2ba80e96c12068b3a99e015 Mon Sep 17 00:00:00 2001 From: Max Paperno Date: Tue, 14 Mar 2017 11:24:17 -0400 Subject: [PATCH] [Companion] Fix missing curve image(s) in model printer (fixes #4612). --- companion/src/modelprinter.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/companion/src/modelprinter.cpp b/companion/src/modelprinter.cpp index 35edaa0f9..970b1ca57 100644 --- a/companion/src/modelprinter.cpp +++ b/companion/src/modelprinter.cpp @@ -700,8 +700,9 @@ QString ModelPrinter::createCurveImage(int idx, QTextDocument * document) { CurveImage image; image.drawCurve(model.curves[idx], colors[idx]); - QString filename = QString("curve-%1-%2.png").arg((uint64_t)this).arg(idx); - if (document) document->addResource(QTextDocument::ImageResource, QUrl(filename), image.get()); + QString filename = QString("mydata://curve-%1-%2.png").arg((uint64_t)this).arg(idx); + if (document) + document->addResource(QTextDocument::ImageResource, QUrl(filename), image.get()); // qDebug() << "ModelPrinter::createCurveImage()" << idx << filename; - return ":" + filename; + return filename; }