| GnuCash
    5.6-150-g038405b370+
    | 
File to define budget views for gnucash (the actual display of the budget, along with some calculations and event handlers). More...
#include <config.h>#include <gtk/gtk.h>#include <gdk/gdkkeysyms.h>#include <glib/gi18n.h>#include "gnc-date-edit.h"#include "gnc-budget-view.h"#include "gnc-budget.h"#include "gnc-features.h"#include "dialog-utils.h"#include "gnc-gnome-utils.h"#include "gnc-gobject-utils.h"#include "gnc-gtk-utils.h"#include "gnc-icons.h"#include "gnc-prefs.h"#include "gnc-session.h"#include "gnc-tree-view-account.h"#include "gnc-ui.h"#include "gnc-ui-util.h"#include "gnc-main-window.h"#include "gnc-component-manager.h"#include "gnc-state.h"#include "gnc-cell-renderer-text-flag.h"#include "qof.h"#include "gnc-recurrence.h"#include "Recurrence.h"#include "gnc-tree-model-account-types.h"#include "gnc-locale-utils.h"Go to the source code of this file.
| Data Structures | |
| struct | GncBudgetView | 
| struct | GncBudgetViewClass | 
| struct | GncBudgetViewPrivate | 
| the private budget view structure  More... | |
| struct | BudgetAccumulationInfo | 
| Action for when a selection in a gnc budget view is changed.  More... | |
| Macros | |
| #define | PLUGIN_PAGE_BUDGET_CM_CLASS "budget-view" | 
| #define | STATE_SECTION_PREFIX "Budget" | 
| #define | GNC_BUDGET_VIEW_GET_PRIVATE(o) ((GncBudgetViewPrivate*)gnc_budget_view_get_instance_private((GncBudgetView*)o)) | 
| #define | BUDGET_GUID "Budget GncGUID" | 
| Enumerations | |
| enum | { TOTALS_TYPE_INCOME, TOTALS_TYPE_EXPENSES, TOTALS_TYPE_ASSET_LIAB_EQ, TOTALS_TYPE_REMAINDER } | 
| Functions | |
| GncBudgetView * | gnc_budget_view_new (GncBudget *budget, AccountFilterDialog *fd) | 
| Create new gnc budget view.  More... | |
| void | gnc_budget_view_set_show_account_code (GncBudgetView *budget_view, gboolean show_account_code) | 
| gboolean | gnc_budget_view_get_show_account_code (GncBudgetView *budget_view) | 
| void | gnc_budget_view_set_show_account_description (GncBudgetView *budget_view, gboolean show_account_desc) | 
| gboolean | gnc_budget_view_get_show_account_description (GncBudgetView *budget_view) | 
| GtkTreeSelection * | gnc_budget_view_get_selection (GncBudgetView *budget_view) | 
| returns the current selection in the gnc budget view.  More... | |
| Account * | gnc_budget_view_get_account_from_path (GncBudgetView *budget_view, GtkTreePath *path) | 
| GtkWidget * | gnc_budget_view_get_account_tree_view (GncBudgetView *budget_view) | 
| GList * | gnc_budget_view_get_selected_accounts (GncBudgetView *budget_view) | 
| void | gnc_budget_view_save (GncBudgetView *budget_view, GKeyFile *key_file, const gchar *group_name) | 
| gboolean | gnc_budget_view_restore (GncBudgetView *budget_view, GKeyFile *key_file, const gchar *group_name) | 
| void | gnc_budget_view_delete_budget (GncBudgetView *budget_view) | 
| void | gnc_budget_view_save_account_filter (GncBudgetView *budget_view) | 
| void | gnc_budget_view_refresh (GncBudgetView *budget_view) | 
| refreshes the current budget view  More... | |
File to define budget views for gnucash (the actual display of the budget, along with some calculations and event handlers).
This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License as * published by the Free Software Foundation; either version 2 of * the License, or (at your option) any later version. *
Definition in file gnc-budget-view.c.
 1.8.14
 1.8.14