forked from qt-creator/qt-creator
QmlDesigner: Fix warnings
Some compilers still don't support [[maybe_unused]] for members Change-Id: I1a653b9e76eb40313c4f4dd9201d78a24b3d543d Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
@@ -18,9 +18,11 @@ class QMLDESIGNERCORE_EXPORT ModuleScanner
|
|||||||
public:
|
public:
|
||||||
using SkipFunction = std::function<bool(QStringView)>;
|
using SkipFunction = std::function<bool(QStringView)>;
|
||||||
|
|
||||||
ModuleScanner(SkipFunction skip, VersionScanning versionScanning)
|
ModuleScanner([[maybe_unused]] SkipFunction skip, [[maybe_unused]] VersionScanning versionScanning)
|
||||||
|
#ifdef QDS_HAS_QMLPRIVATE
|
||||||
: m_skip{std::move(skip)}
|
: m_skip{std::move(skip)}
|
||||||
, m_versionScanning{versionScanning}
|
, m_versionScanning{versionScanning}
|
||||||
|
#endif
|
||||||
{
|
{
|
||||||
m_modules.reserve(128);
|
m_modules.reserve(128);
|
||||||
}
|
}
|
||||||
@@ -33,9 +35,11 @@ private:
|
|||||||
void scan(std::string_view modulePaths);
|
void scan(std::string_view modulePaths);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
[[maybe_unused]] SkipFunction m_skip;
|
|
||||||
Imports m_modules;
|
Imports m_modules;
|
||||||
[[maybe_unused]] VersionScanning m_versionScanning;
|
#ifdef QDS_HAS_QMLPRIVATE
|
||||||
|
SkipFunction m_skip;
|
||||||
|
VersionScanning m_versionScanning;
|
||||||
|
#endif
|
||||||
};
|
};
|
||||||
|
|
||||||
} // namespace QmlDesigner
|
} // namespace QmlDesigner
|
||||||
|
Reference in New Issue
Block a user