diff --git a/src/app/providers/ImageProvider.cpp b/src/app/providers/ImageProvider.cpp index d7fdd687b..d077ec977 100644 --- a/src/app/providers/ImageProvider.cpp +++ b/src/app/providers/ImageProvider.cpp @@ -20,13 +20,14 @@ * Author: Ronan Abhamon */ +#include #include #include #include #include #include -#include #include +#include #include "../App.hpp" @@ -207,6 +208,9 @@ ImageProvider::ImageProvider () : QQuickImageProvider( // ----------------------------------------------------------------------------- QImage ImageProvider::requestImage (const QString &id, QSize *, const QSize &) { + QElapsedTimer timer; + timer.start(); + const QString path = QStringLiteral(":/assets/images/%1").arg(id); // 1. Read and update XML content. @@ -245,5 +249,7 @@ QImage ImageProvider::requestImage (const QString &id, QSize *, const QSize &) { QPainter painter(&image); renderer.render(&painter); + qInfo() << QStringLiteral("Image `%1` loaded in %2 milliseconds.").arg(path).arg(timer.elapsed()); + return image; }