Equivalent for Expenses on the Palm. Supports payment types, categories, expense types (mileage, meals, parking, etc.), notes, currency selection etc.
gpe-expenses started as a typical qof-gen CLI application but now has a Gtk front-end, built on libgpewidget1. v.0.1.5 is on release at SourceForge. CVS access is also available via SourceForge. Some of this Gtk code should be available as an option from qof-gen in due course.
QOF allows a sync operation to be selective and recursive - providing a method of data-mining.
gpe-expenses uses QOF. It's not hard to wrap QOF around existing C structs. I don't anticipate any report capability being available on the iPAQ from gpe-expenses - only the via sync operation to the PC.
QOF depends on glib-2.0. gpe-expenses uses a sqlite backend via QOF.