diff options
author | Richard Weickelt <richard@weickelt.de> | 2019-04-10 05:43:53 +0200 |
---|---|---|
committer | Richard Weickelt <richard@weickelt.de> | 2019-04-10 08:22:54 +0000 |
commit | 2ccd4c3672e5db2c25ca0f8df439fe8f646aa942 (patch) | |
tree | a389015c4b7904a215889e5fc835a1df24812347 /src/qml/qml | |
parent | 3cd9a785a7b4cd7e7e0479826a30272e9e8def03 (diff) |
Fix false unused parameter warnings
When building Qt on Ubuntu 16.04 with gcc 5.4, build fails due to a warning
about unused parameters. Warnings are treated as errors by default.
This is most likely a bug in g++ and has probably been fixed in later
versions. For instance, no warning is emitted for the synthesized
operator= few lines further down.
Above setup will be officially supported by Qt 5.14 and therefore, I
suggest to work around this issue by omitting the explicit parameter names.
Change-Id: Ifb22e39b7f5fa5101b188eec715d8620d4589941
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
Diffstat (limited to 'src/qml/qml')
-rw-r--r-- | src/qml/qml/qqmltype.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/qml/qml/qqmltype.cpp b/src/qml/qml/qqmltype.cpp index df8078fb58..5caeb8c1b0 100644 --- a/src/qml/qml/qqmltype.cpp +++ b/src/qml/qml/qqmltype.cpp @@ -177,8 +177,8 @@ QQmlTypePrivate::~QQmlTypePrivate() } QQmlType::QQmlType() = default; -QQmlType::QQmlType(const QQmlType &other) = default; -QQmlType::QQmlType(QQmlType &&other) = default; +QQmlType::QQmlType(const QQmlType &) = default; +QQmlType::QQmlType(QQmlType &&) = default; QQmlType &QQmlType::operator =(const QQmlType &other) = default; QQmlType &QQmlType::operator =(QQmlType &&other) = default; QQmlType::QQmlType(const QQmlTypePrivate *priv) : d(priv) {} |