00001
00002
00003
00004
00005
00006
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025 #ifndef _QUICKLIST_H
00026 #define _QUICKLIST_H
00027
00034 QlReportInfo *
00035 ql_get_reportinfo (QlTabData * tab, gint report_index);
00036
00037
00038 gboolean
00039 ql_add_reportinfo (QlTabData * tab, QlReportInfo * report);
00040
00041 gboolean
00042 ql_set_reportinfo (QlTabData * tab, QlReportInfo * report, gint report_index);
00043
00044 void
00045 ql_remove_reportinfo (QlTabData * tab, gint report_index);
00046
00047 gint
00048 ql_get_last_report (QlTabData * tab);
00049
00051 typedef void (*QlReportInfoCB) (gpointer index, gpointer report, gpointer user_data);
00052
00053 void
00054 ql_fieldinfo_foreach (QlTabData * tab, QlReportInfoCB cb, gpointer user_data);
00055
00056 #endif