Added the code that will load and populate the Tank Info

Added the code that will load and populate the Tank Info
ComboBox that`s used by the user to select the Cylinder
description.

Code curerntly implements more than the GTK version since
the GTK version of it was a plain-list, this one is a
table based model that can be used in ListViews ( like
we use now in the ComboBox ) but also in TableViews
( if there`s a need in the future to see everything
that`s catalogued in the Tank Info struct. )

Signed-off-by: Tomaz Canabrava <tcanabrava@kde.org>
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
Tomaz Canabrava 2013-04-15 15:04:35 -03:00 committed by Dirk Hohndel
parent db180bf46e
commit 115ee47bfc
7 changed files with 143 additions and 7 deletions

View file

@ -790,10 +790,7 @@ static void record_weightsystem_changes(weightsystem_t *ws, struct ws_widget *we
* we should pick up any other names from the dive
* logs directly.
*/
static struct tank_info {
const char *name;
int cuft, ml, psi, bar;
} tank_info[100] = {
struct tank_info tank_info[100] = {
/* Need an empty entry for the no-cylinder case */
{ "", },