diff options
Diffstat (limited to 'src/corelib/kernel/qvariant.cpp')
-rw-r--r-- | src/corelib/kernel/qvariant.cpp | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/src/corelib/kernel/qvariant.cpp b/src/corelib/kernel/qvariant.cpp index f45aec5d60..114aaa5ecf 100644 --- a/src/corelib/kernel/qvariant.cpp +++ b/src/corelib/kernel/qvariant.cpp @@ -245,13 +245,6 @@ static qreal qConvertToRealNumber(const QVariant::Private *d, bool *ok) } } -template<typename TInput, typename LiteralWrapper> -inline bool qt_convertToBool(const QVariant::Private *const d) -{ - TInput str = d->get<TInput>().toLower(); - return !(str.isEmpty() || str == LiteralWrapper("0") || str == LiteralWrapper("false")); -} - /*! \internal @@ -262,11 +255,6 @@ static bool convert(const QVariant::Private *d, int t, void *result) Q_ASSERT(d->typeId() != t); Q_ASSERT(result); - if (d->typeId() >= QMetaType::LastCoreType || t >= QMetaType::LastCoreType) { - if (QMetaType::convert(d->storage(), d->typeId(), result, t)) - return true; - } - bool ok = true; switch (uint(t)) { |