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>
This commit is contained in:
parent
67f04fa060
commit
6c36fd8af7
@ -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);
|
||||
|
Loading…
x
Reference in New Issue
Block a user