aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/qml/qqmlglobal.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/qml/qml/qqmlglobal.cpp')
-rw-r--r--src/qml/qml/qqmlglobal.cpp46
1 files changed, 0 insertions, 46 deletions
diff --git a/src/qml/qml/qqmlglobal.cpp b/src/qml/qml/qqmlglobal.cpp
index 410cec3872..48244f3259 100644
--- a/src/qml/qml/qqmlglobal.cpp
+++ b/src/qml/qml/qqmlglobal.cpp
@@ -12,14 +12,6 @@
QT_BEGIN_NAMESPACE
-bool QQmlValueTypeProvider::initValueType(QMetaType metaType, QVariant &dst)
-{
- if (!metaType.isValid())
- return false;
- dst = QVariant(metaType);
- return true;
-}
-
bool QQmlValueTypeProvider::createValueType(QMetaType metaType, const QJSValue &s, QVariant &data)
{
const QQmlType qmlType = QQmlMetaType::qmlType(metaType);
@@ -34,44 +26,6 @@ bool QQmlValueTypeProvider::createValueType(QMetaType metaType, const QJSValue &
return false;
}
-bool QQmlValueTypeProvider::equalValueType(QMetaType metaType, const void *lhs, const QVariant &rhs)
-{
- Q_ASSERT(lhs);
- return metaType.equals(lhs, rhs.constData());
-}
-
-bool QQmlValueTypeProvider::readValueType(QMetaType metaType, const QVariant &src, void *dst)
-{
- Q_ASSERT(dst);
- if (!metaType.isValid()
- || (src.metaType() == metaType && metaType.equals(src.constData(), dst))) {
- return false;
- }
-
- metaType.destruct(dst);
- metaType.construct(dst, src.metaType() == metaType ? src.constData() : nullptr);
- return true;
-}
-
-bool QQmlValueTypeProvider::writeValueType(QMetaType metaType, const void *src, QVariant &dst)
-{
- Q_ASSERT(src);
- if (!metaType.isValid()
- || (dst.metaType() == metaType && metaType.equals(src, dst.constData()))) {
- return false;
- }
-
- dst = QVariant(metaType, src);
- return true;
-}
-
-Q_GLOBAL_STATIC(QQmlValueTypeProvider, valueTypeProvider)
-
-Q_AUTOTEST_EXPORT QQmlValueTypeProvider *QQml_valueTypeProvider()
-{
- return valueTypeProvider();
-}
-
QQmlColorProvider::~QQmlColorProvider() {}
QVariant QQmlColorProvider::colorFromString(const QString &, bool *ok) { if (ok) *ok = false; return QVariant(); }
unsigned QQmlColorProvider::rgbaFromString(const QString &, bool *ok) { if (ok) *ok = false; return 0; }