summaryrefslogtreecommitdiffstats
path: root/src/corelib/kernel/qvariant.h
diff options
context:
space:
mode:
authorLars Knoll <lars.knoll@qt.io>2020-06-16 10:55:11 +0200
committerLars Knoll <lars.knoll@qt.io>2020-08-15 10:56:41 +0200
commit6c36fd8af7e873defa3843f49848a14980561647 (patch)
tree8f159e556ae296241f2676628a102a86ca863247 /src/corelib/kernel/qvariant.h
parent67f04fa060be1b75b8ea60ac6eb45d1577d1fdaf (diff)
Make QVariant(Type) and QVariant(QDataStream) explicit
We should probably deprecate both constructors in addition. Change-Id: Id62448b2abe14248c134feae899fa053ef373e58 Reviewed-by: Thiago Macieira <thiago.macieira@intel.com> Reviewed-by: MÃ¥rten Nordheim <marten.nordheim@qt.io>
Diffstat (limited to 'src/corelib/kernel/qvariant.h')
-rw-r--r--src/corelib/kernel/qvariant.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/corelib/kernel/qvariant.h b/src/corelib/kernel/qvariant.h
index 78870458f9..c8042b5ab1 100644
--- a/src/corelib/kernel/qvariant.h
+++ b/src/corelib/kernel/qvariant.h
@@ -207,12 +207,12 @@ class Q_CORE_EXPORT QVariant
QVariant() noexcept : d() {}
~QVariant();
- QVariant(Type type);
+ explicit QVariant(Type type);
explicit QVariant(QMetaType type, const void *copy = nullptr);
QVariant(const QVariant &other);
#ifndef QT_NO_DATASTREAM
- QVariant(QDataStream &s);
+ explicit QVariant(QDataStream &s);
#endif
QVariant(int i);