Driving Diary

Info

Name: Driving Diary
Status: Beta
Short description: Allows to save and view driving dates, routes and distances
Description: With Driving Diary one can save different car (or other) trips for later viewing for example making a driving report for work. It currently allows to save date, start and end locations, distance of the trip and some notes.
License: GNU General Public License, version 2 or later

Download Driving Diary (beta)

Screenshots

Hacking

The progrmam consists of multiple QML-files for components and views. Components are currently a button and a headline (which is text-based). Different views are handled by changing states through external javascript-file which is called based on button signals and given parameters.

Trip information is saved to a offline storage in an SQL database (SQLite) using the Database API. Trips are then populated with javascript to ListView in history view when loading the program or when user clicks Refresh-button in the history view.

Planned improvements (not enough time):

Visit course homepage at terokarvinen.com/qt