QbsProjectManager: Work around some warnings

Deprecations and unused includes.

Change-Id: I555db9d7894d3942711ae64d1b30edaf96b96ca3
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
hjk
2024-06-07 08:41:26 +02:00
parent 2006ab3d23
commit cb0bedc49d

View File

@@ -4,9 +4,6 @@
#include "qbsprofilemanager.h"
#include "defaultpropertyprovider.h"
#include "qbsproject.h"
#include "qbsprojectmanagerconstants.h"
#include "qbsprojectmanagerplugin.h"
#include "qbsprojectmanagertr.h"
#include "qbssettings.h"
@@ -82,9 +79,9 @@ QString toJSLiteral(const QVariant &val)
str += '}';
return str;
}
if (val.typeId() == QVariant::Bool)
if (val.typeId() == QMetaType::Bool)
return toJSLiteral(val.toBool());
if (val.canConvert(QMetaType::QString))
if (val.canConvert(QMetaType(QMetaType::QString)))
return toJSLiteral(val.toString());
return QString::fromLatin1("Unconvertible type %1").arg(QLatin1String(val.typeName()));
}