forked from qt-creator/qt-creator
Fix build with Qt 6
Change-Id: I67ffc389d7579ac98755ec99614ce9b3e4e07df5 Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io> Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
This commit is contained in:
@@ -268,6 +268,13 @@ public:
|
||||
return second == first;
|
||||
}
|
||||
|
||||
friend bool operator!=(const Utf8String &first, const char *second)
|
||||
{
|
||||
return first.byteArray != second;
|
||||
}
|
||||
|
||||
friend bool operator!=(const char *first, const Utf8String &second) { return second != first; }
|
||||
|
||||
friend bool operator==(const Utf8String &first, const QString &second)
|
||||
{
|
||||
return first.byteArray == second.toUtf8();
|
||||
|
||||
@@ -184,7 +184,7 @@ ItemLibraryAssetImportDialog::ItemLibraryAssetImportDialog(
|
||||
while (it != defaultOpts.constEnd()) {
|
||||
if (m_importOptions.last().contains(it.key())) {
|
||||
QJsonObject optObj = m_importOptions.last()[it.key()].toObject();
|
||||
QJsonValue value(it.value()["value"]);
|
||||
QJsonValue value(it.value().toObject()["value"]);
|
||||
optObj.insert("value", value);
|
||||
m_importOptions.last().insert(it.key(), optObj);
|
||||
}
|
||||
|
||||
@@ -33,17 +33,19 @@
|
||||
#include "rewritertransaction.h"
|
||||
#include "rewritingexception.h"
|
||||
|
||||
#include <utils/algorithm.h>
|
||||
|
||||
#include <QApplication>
|
||||
#include <QDir>
|
||||
#include <QDirIterator>
|
||||
#include <QSaveFile>
|
||||
#include <QFile>
|
||||
#include <QLoggingCategory>
|
||||
#include <QTemporaryDir>
|
||||
#include <QApplication>
|
||||
#include <QMessageBox>
|
||||
#include <QJsonDocument>
|
||||
#include <QJsonObject>
|
||||
#include <QLoggingCategory>
|
||||
#include <QMessageBox>
|
||||
#include <QPushButton>
|
||||
#include <QSaveFile>
|
||||
#include <QTemporaryDir>
|
||||
|
||||
namespace
|
||||
{
|
||||
@@ -300,7 +302,7 @@ bool ItemLibraryAssetImporter::preParseQuick3DAsset(const QString &file, ParseDa
|
||||
if (exitVal == QDialog::Accepted)
|
||||
overwriteFiles = dlg.selectedFiles();
|
||||
if (!overwriteFiles.isEmpty()) {
|
||||
overwriteFiles.append(QStringList::fromSet(alwaysOverwrite));
|
||||
overwriteFiles.append(Utils::toList(alwaysOverwrite));
|
||||
m_overwrittenImports.insert(pd.targetDirPath, overwriteFiles);
|
||||
} else {
|
||||
addWarning(tr("No files selected for overwrite, skipping import: \"%1\"").arg(pd.assetName));
|
||||
|
||||
Reference in New Issue
Block a user