From a9962aaaba87eb1344c0eb9cbfc944c8882473c2 Mon Sep 17 00:00:00 2001 From: Marc Mutz Date: Wed, 8 Feb 2023 14:03:03 +0100 Subject: savegame ex.: make Level ctor explicit MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit A QString is not a full representation of a Level, so the Level(QString) ctor should be explicit. Task-number: QTBUG-108857 Change-Id: I24b705139e61c4aaf59cb0aad3b536013e0d07df Reviewed-by: MÃ¥rten Nordheim (cherry picked from commit fa55d46e1f09ddf45dbe5700d4637b003363c559) Reviewed-by: Qt Cherry-pick Bot --- examples/corelib/serialization/savegame/level.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/corelib/serialization/savegame/level.h b/examples/corelib/serialization/savegame/level.h index 8bea381de1..ec1873ed33 100644 --- a/examples/corelib/serialization/savegame/level.h +++ b/examples/corelib/serialization/savegame/level.h @@ -61,7 +61,7 @@ class Level { public: Level() = default; - Level(const QString &name); + explicit Level(const QString &name); QString name() const; -- cgit v1.2.3