src/declarative/qml/qdeclarativedom.cpp
changeset 33 3e2da88830cd
parent 30 5dc02b23752f
child 37 758a864f9613
equal deleted inserted replaced
30:5dc02b23752f 33:3e2da88830cd
   491 
   491 
   492             case QDeclarativeParser::Object::DynamicProperty::Int:
   492             case QDeclarativeParser::Object::DynamicProperty::Int:
   493                 return QMetaType::type("int");
   493                 return QMetaType::type("int");
   494 
   494 
   495             case QDeclarativeParser::Object::DynamicProperty::Real:
   495             case QDeclarativeParser::Object::DynamicProperty::Real:
   496                 return QMetaType::type("double");
   496                 return sizeof(qreal) == sizeof(double) ? QMetaType::type("double") : QMetaType::type("float");
   497 
   497 
   498             case QDeclarativeParser::Object::DynamicProperty::String:
   498             case QDeclarativeParser::Object::DynamicProperty::String:
   499                 return QMetaType::type("QString");
   499                 return QMetaType::type("QString");
   500 
   500 
   501             case QDeclarativeParser::Object::DynamicProperty::Url:
   501             case QDeclarativeParser::Object::DynamicProperty::Url: