nemomobile/libcommhistory — pull request #2 by special (2012-09-18 12:19:06+00:00)
Title: Make models usable from declarative

These models can be made usable in declarative by declaring properties and
offering the same data as in columns through named roles, without
creating a dependency on QtDeclarative or changing behavior in any
other way.

I did not add notify signals on properties, but that could be done if necessary.

We may separately want a QML plugin with more convenient API, but that is another topic.