Fix Qt 4 builds

Define QDeclarativeListProperty as QQmlListProperty to make moc happy
and fix Qt 4 builds.