From d80aa50e79332899e3cb7f3a8837eeee39322173 Mon Sep 17 00:00:00 2001 From: Ryan Huffman Date: Mon, 18 Sep 2017 09:03:57 -0700 Subject: [PATCH] Remove support for QList in FBXWriter --- libraries/fbx/src/FBXWriter.cpp | 60 --------------------------------- 1 file changed, 60 deletions(-) diff --git a/libraries/fbx/src/FBXWriter.cpp b/libraries/fbx/src/FBXWriter.cpp index 900fddc0a2..5029b489bc 100644 --- a/libraries/fbx/src/FBXWriter.cpp +++ b/libraries/fbx/src/FBXWriter.cpp @@ -178,66 +178,6 @@ void FBXWriter::encodeFBXProperty(QDataStream& out, const QVariant& prop) { break; } - // TODO Delete? Do we ever use QList instead of QVector? - case QVariant::Type::List: - { - auto list = prop.toList(); - auto listType = prop.userType(); - - switch (listType) { - case QMetaType::Float: - out.device()->write("f", 1); - out << (int32_t)list.length(); - out << (int32_t)0; - out << (int32_t)0; - for (auto& innerProp : list) { - out << innerProp.toFloat(); - } - break; - - case QMetaType::Double: - out.device()->write("d", 1); - out << (int32_t)list.length(); - out << (int32_t)0; - out << (int32_t)0; - for (auto& innerProp : list) { - out << innerProp.toDouble(); - } - break; - - case QMetaType::LongLong: - out.device()->write("l", 1); - out << (int32_t)list.length(); - out << (int32_t)0; - out << (int32_t)0; - for (auto& innerProp : list) { - out << innerProp.toLongLong(); - } - break; - - case QMetaType::Int: - out.device()->write("i", 1); - out << (int32_t)list.length(); - out << (int32_t)0; - out << (int32_t)0; - for (auto& innerProp : list) { - out << innerProp.toInt(); - } - break; - - case QMetaType::Bool: - out.device()->write("b", 1); - out << (int32_t)list.length(); - out << (int32_t)0; - out << (int32_t)0; - for (auto& innerProp : list) { - out << innerProp.toBool(); - } - break; - } - } - break; - default: { if (prop.canConvert>()) {