Fixed implicit UTF8 conversions

This commit is contained in:
Digital Artifex
2025-12-23 02:07:16 -05:00
parent a3747dd615
commit 4e91b71d81
3 changed files with 12 additions and 11 deletions

View File

@@ -76,7 +76,7 @@ QHash<int, QByteArray> 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;
}

View File

@@ -10,14 +10,15 @@
#include <QProcess>
#include <QTimer>
#include <QMutex>
#include <qdir.h>
#include <qeventloop.h>
#include <qjsonarray.h>
#include <qjsondocument.h>
#include <qjsonobject.h>
#include <qjsonparseerror.h>
#include <qnetworkaccessmanager.h>
#include <qpixmap.h>
#include <QDir>
#include <QEventLoop>
#include <QJsonDocument>
#include <QJsonParseError>
#include <QJsonObject>
#include <QJsonArray>
#include <QJsonValue>
#include <QNetworkAccessManager>
#include <QPixmap>
#include <qqmlintegration.h>
#include "Komplex_global.h"

View File

@@ -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;
}