diff options
Diffstat (limited to 'src/corelib/kernel/qvariant.cpp')
| -rw-r--r-- | src/corelib/kernel/qvariant.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/corelib/kernel/qvariant.cpp b/src/corelib/kernel/qvariant.cpp index 6d3c7b4831d..c5cf6b94647 100644 --- a/src/corelib/kernel/qvariant.cpp +++ b/src/corelib/kernel/qvariant.cpp @@ -525,14 +525,14 @@ static bool convert(const QVariant::Private *d, int t, void *result, bool *ok) case QMetaType::Short: case QMetaType::Long: case QMetaType::Float: - *c = QChar(ushort(qMetaTypeNumber(d))); + *c = QChar::fromUcs2(qMetaTypeNumber(d)); break; case QMetaType::UInt: case QMetaType::ULongLong: case QMetaType::UChar: case QMetaType::UShort: case QMetaType::ULong: - *c = QChar(ushort(qMetaTypeUNumber(d))); + *c = QChar::fromUcs2(qMetaTypeUNumber(d)); break; default: return false; |
