Quando Parte is my Transport planning application. It is, at the moment, based on reatime data from mobile.viaggiatreno.it only, with a station database extracted from OpenStreetMap data, which I am still improving and refining.
It is focused on "tactical" planning for commuters. That means, the user interface let you quickly go to the station you are interested in, and shows the situation as soon as possible.
The data provider has more informations available, that are currently unused. I am planning to add a function to find trains departing from the requested station to another one, and eventually to find trains between two stations in a certain time range.
When I started programming Quando Parte I meant to use the "XHTML" data and provide the same information as a QListModel, but the XHTML from viaggiatreno.it was not really XHTML, and it had very little structure. So to quickly have something useful, I decided to present the information in a QtWebKit View, after some minimal "annotation" to the original hatml to let me selectively show Arrivals or Departures. This may change in the future, but it solves other annoying problems, so...