|
Data Structures |
| struct | AccountViewInfo_s |
| struct | GncTreeViewAccount |
| struct | GncTreeViewAccountClass |
| struct | AccountFilterDialog |
Account Tree View Configuration |
|
typedef gchar *(*) | GncTreeViewAccountColumnSource (Account *account, GtkTreeViewColumn *col, GtkCellRenderer *cell) |
|
typedef void(*) | GncTreeViewAccountColumnTextEdited (Account *account, GtkTreeViewColumn *col, const gchar *new_text) |
| GtkTreeViewColumn * | gnc_tree_view_account_add_custom_column (GncTreeViewAccount *view, const gchar *column_title, GncTreeViewAccountColumnSource source_cb, GncTreeViewAccountColumnTextEdited edited_cb) |
|
void | gnc_tree_view_account_set_name_edited (GncTreeViewAccount *view, GncTreeViewAccountColumnTextEdited edited_cb) |
|
void | gnc_tree_view_account_name_edited_cb (Account *account, GtkTreeViewColumn *col, const gchar *new_name) |
|
void | gnc_tree_view_account_set_code_edited (GncTreeViewAccount *view, GncTreeViewAccountColumnTextEdited edited_cb) |
|
void | gnc_tree_view_account_code_edited_cb (Account *account, GtkTreeViewColumn *col, const gchar *new_code) |
|
void | gnc_tree_view_account_set_description_edited (GncTreeViewAccount *view, GncTreeViewAccountColumnTextEdited edited_cb) |
|
void | gnc_tree_view_account_description_edited_cb (Account *account, GtkTreeViewColumn *col, const gchar *new_desc) |
|
void | gnc_tree_view_account_set_notes_edited (GncTreeViewAccount *view, GncTreeViewAccountColumnTextEdited edited_cb) |
|
void | gnc_tree_view_account_notes_edited_cb (Account *account, GtkTreeViewColumn *col, const gchar *new_notes) |
| GtkTreeViewColumn * | gnc_tree_view_account_add_kvp_column (GncTreeViewAccount *view, const gchar *column_title, const gchar *kvp_key) |
Account Tree View Filtering |
| typedef gboolean(*) | gnc_tree_view_account_filter_func (Account *account, gpointer data) |
| void | gnc_tree_view_account_get_view_info (GncTreeViewAccount *account_view, AccountViewInfo *avi) |
| void | gnc_tree_view_account_set_view_info (GncTreeViewAccount *account_view, AccountViewInfo *avi) |
| void | gnc_tree_view_account_set_filter (GncTreeViewAccount *account_view, gnc_tree_view_account_filter_func func, gpointer data, GtkDestroyNotify destroy) |
|
gboolean | gnc_tree_view_account_filter_by_type_selection (Account *acct, gpointer data) |
| void | gnc_tree_view_account_refilter (GncTreeViewAccount *view) |
Defines |
|
#define | GNC_TYPE_TREE_VIEW_ACCOUNT (gnc_tree_view_account_get_type ()) |
|
#define | GNC_TREE_VIEW_ACCOUNT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GNC_TYPE_TREE_VIEW_ACCOUNT, GncTreeViewAccount)) |
|
#define | GNC_TREE_VIEW_ACCOUNT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GNC_TYPE_TREE_VIEW_ACCOUNT, GncTreeViewAccountClass)) |
|
#define | GNC_IS_TREE_VIEW_ACCOUNT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GNC_TYPE_TREE_VIEW_ACCOUNT)) |
|
#define | GNC_IS_TREE_VIEW_ACCOUNT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GNC_TYPE_TREE_VIEW_ACCOUNT)) |
|
#define | GNC_TREE_VIEW_ACCOUNT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GNC_TYPE_TREE_VIEW_ACCOUNT, GncTreeViewAccountClass)) |
|
#define | GNC_TREE_VIEW_ACCOUNT_NAME "GncTreeViewAccount" |
Typedefs |
|
typedef AccountViewInfo_s | AccountViewInfo |
Functions |
|
void | account_filter_dialog_create (AccountFilterDialog *fd, GncPluginPage *page) |
| gboolean | gnc_plugin_page_account_tree_filter_accounts (Account *account, gpointer user_data) |
| void | gppat_filter_show_hidden_toggled_cb (GtkToggleButton *togglebutton, AccountFilterDialog *fd) |
| void | gppat_filter_show_zero_toggled_cb (GtkToggleButton *togglebutton, AccountFilterDialog *fd) |
| void | gppat_filter_clear_all_cb (GtkWidget *button, AccountFilterDialog *fd) |
| void | gppat_filter_select_all_cb (GtkWidget *button, AccountFilterDialog *fd) |
| void | gppat_filter_select_default_cb (GtkWidget *button, AccountFilterDialog *fd) |
| void | gppat_filter_response_cb (GtkWidget *dialog, gint response, AccountFilterDialog *fd) |
|
void | gnc_tree_view_account_save (GncTreeViewAccount *tree_view, AccountFilterDialog *fd, GKeyFile *key_file, const gchar *group_name) |
|
void | gnc_tree_view_account_restore (GncTreeViewAccount *view, AccountFilterDialog *fd, GKeyFile *key_file, const gchar *group_name) |
|
GType | gnc_tree_view_account_get_type (void) |
|
| GtkTreeView * | gnc_tree_view_account_new_with_root (Account *root, gboolean show_root) |
| GtkTreeView * | gnc_tree_view_account_new (gboolean show_root) |
|
| gint | gnc_tree_view_account_count_children (GncTreeViewAccount *view, Account *account) |
| Account * | gnc_tree_view_account_get_account_from_path (GncTreeViewAccount *view, GtkTreePath *path) |
| Account * | gnc_tree_view_account_get_account_from_iter (GtkTreeModel *model, GtkTreeIter *iter) |
| Account * | gnc_tree_view_account_get_cursor_account (GncTreeViewAccount *view) |
| Account * | gnc_tree_view_account_get_selected_account (GncTreeViewAccount *view) |
| void | gnc_tree_view_account_set_selected_account (GncTreeViewAccount *view, Account *account) |
| GList * | gnc_tree_view_account_get_selected_accounts (GncTreeViewAccount *view) |
| void | gnc_tree_view_account_set_selected_accounts (GncTreeViewAccount *view, GList *account_list, gboolean show_last) |
| void | gnc_tree_view_account_select_subaccounts (GncTreeViewAccount *view, Account *account) |
| void | gnc_tree_view_account_expand_to_account (GncTreeViewAccount *view, Account *account) |