From 4e91b71d817c8a0df0932f44b4c2ce822637612f Mon Sep 17 00:00:00 2001 From: Digital Artifex <7929434+DigitalArtifex@users.noreply.github.com> Date: Tue, 23 Dec 2025 02:07:16 -0500 Subject: [PATCH] Fixed implicit UTF8 conversions --- plugin/KomplexSearchModel.cpp | 4 ++-- plugin/ShaderToyMetadata.h | 17 +++++++++-------- plugin/ShaderToySearchModel.cpp | 2 +- 3 files changed, 12 insertions(+), 11 deletions(-) diff --git a/plugin/KomplexSearchModel.cpp b/plugin/KomplexSearchModel.cpp index 67ddaaf..bba159f 100644 --- a/plugin/KomplexSearchModel.cpp +++ b/plugin/KomplexSearchModel.cpp @@ -76,7 +76,7 @@ QHash KomplexSearchModel::roleNames() const void KomplexSearchModel::downloadMedia(QString fileLocation, QString fileUrl) { - QUrl remoteUrl(QStringLiteral("http://api.artifex.services/v1%2").arg(fileUrl)); + QUrl remoteUrl(QStringLiteral("https://api.artifex.services/v1%2").arg(fileUrl)); QNetworkRequest request(remoteUrl); QNetworkReply *reply = m_manager.get(request); @@ -552,7 +552,7 @@ void KomplexSearchModel::install(quint64 index) if(!process.waitForStarted(3000)) { - qWarning() << QStringLiteral("Could not start copy process: %1").arg(process.readAllStandardError()); + qWarning() << QStringLiteral("Could not start copy process: %1").arg(QString::fromUtf8(process.readAllStandardError())); setStatus(Error, QStringLiteral("Could not start install process")); return; } diff --git a/plugin/ShaderToyMetadata.h b/plugin/ShaderToyMetadata.h index 14d5a0a..a6fbd5f 100644 --- a/plugin/ShaderToyMetadata.h +++ b/plugin/ShaderToyMetadata.h @@ -10,14 +10,15 @@ #include #include #include -#include -#include -#include -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include +#include +#include +#include +#include #include #include "Komplex_global.h" diff --git a/plugin/ShaderToySearchModel.cpp b/plugin/ShaderToySearchModel.cpp index dc77cff..e4c3ccf 100644 --- a/plugin/ShaderToySearchModel.cpp +++ b/plugin/ShaderToySearchModel.cpp @@ -530,7 +530,7 @@ void ShaderToySearchModel::install(quint64 index) if(!process.waitForStarted(3000)) { - qWarning() << QStringLiteral("Could not start copy process: %1").arg(process.readAllStandardError()); + qWarning() << QStringLiteral("Could not start copy process: %1").arg(QString::fromUtf8(process.readAllStandardError())); setStatus(Error, QStringLiteral("Could not start install process")); return; }