mirror of
https://github.com/Gnucash/gnucash.git
synced 2025-02-25 18:55:30 -06:00
Unref all new stores.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14592 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
parent
a83f0c36b5
commit
a2db583699
@ -1,5 +1,7 @@
|
|||||||
2006-08-05 Andreas Köhler <andi5.py@gmx.net>
|
2006-08-05 Andreas Köhler <andi5.py@gmx.net>
|
||||||
|
|
||||||
|
* various: Unref all new stores.
|
||||||
|
|
||||||
* src/gnome-utils/dialog-account.c: Check for account type
|
* src/gnome-utils/dialog-account.c: Check for account type
|
||||||
compatibility when creating a new account. Fixes 344966.
|
compatibility when creating a new account. Fixes 344966.
|
||||||
|
|
||||||
|
@ -705,6 +705,7 @@ gnc_ui_billterms_window_new (GNCBook *book)
|
|||||||
view = GTK_TREE_VIEW(btw->terms_view);
|
view = GTK_TREE_VIEW(btw->terms_view);
|
||||||
store = gtk_list_store_new (NUM_BILL_TERM_COLS, G_TYPE_STRING, G_TYPE_POINTER);
|
store = gtk_list_store_new (NUM_BILL_TERM_COLS, G_TYPE_STRING, G_TYPE_POINTER);
|
||||||
gtk_tree_view_set_model(view, GTK_TREE_MODEL(store));
|
gtk_tree_view_set_model(view, GTK_TREE_MODEL(store));
|
||||||
|
g_object_unref(store);
|
||||||
|
|
||||||
renderer = gtk_cell_renderer_text_new();
|
renderer = gtk_cell_renderer_text_new();
|
||||||
column = gtk_tree_view_column_new_with_attributes("", renderer,
|
column = gtk_tree_view_column_new_with_attributes("", renderer,
|
||||||
|
@ -686,6 +686,7 @@ gnc_ui_tax_table_window_new (GNCBook *book)
|
|||||||
store = gtk_list_store_new (NUM_TAX_TABLE_COLS, G_TYPE_STRING,
|
store = gtk_list_store_new (NUM_TAX_TABLE_COLS, G_TYPE_STRING,
|
||||||
G_TYPE_POINTER);
|
G_TYPE_POINTER);
|
||||||
gtk_tree_view_set_model(view, GTK_TREE_MODEL(store));
|
gtk_tree_view_set_model(view, GTK_TREE_MODEL(store));
|
||||||
|
g_object_unref(store);
|
||||||
|
|
||||||
renderer = gtk_cell_renderer_text_new();
|
renderer = gtk_cell_renderer_text_new();
|
||||||
column = gtk_tree_view_column_new_with_attributes("", renderer,
|
column = gtk_tree_view_column_new_with_attributes("", renderer,
|
||||||
@ -703,6 +704,7 @@ gnc_ui_tax_table_window_new (GNCBook *book)
|
|||||||
store = gtk_list_store_new (NUM_TAX_ENTRY_COLS, G_TYPE_STRING,
|
store = gtk_list_store_new (NUM_TAX_ENTRY_COLS, G_TYPE_STRING,
|
||||||
G_TYPE_POINTER, G_TYPE_STRING);
|
G_TYPE_POINTER, G_TYPE_STRING);
|
||||||
gtk_tree_view_set_model(view, GTK_TREE_MODEL(store));
|
gtk_tree_view_set_model(view, GTK_TREE_MODEL(store));
|
||||||
|
g_object_unref(store);
|
||||||
|
|
||||||
renderer = gtk_cell_renderer_text_new();
|
renderer = gtk_cell_renderer_text_new();
|
||||||
column = gtk_tree_view_column_new_with_attributes("", renderer,
|
column = gtk_tree_view_column_new_with_attributes("", renderer,
|
||||||
|
@ -646,6 +646,7 @@ get_element_widget (GNCSearchWindow *sw, GNCSearchCoreType *element)
|
|||||||
|
|
||||||
store = gtk_list_store_new(NUM_SEARCH_COLS, G_TYPE_STRING, G_TYPE_POINTER);
|
store = gtk_list_store_new(NUM_SEARCH_COLS, G_TYPE_STRING, G_TYPE_POINTER);
|
||||||
combo_box = gtk_combo_box_new_with_model(GTK_TREE_MODEL(store));
|
combo_box = gtk_combo_box_new_with_model(GTK_TREE_MODEL(store));
|
||||||
|
g_object_unref(store);
|
||||||
|
|
||||||
cell = gtk_cell_renderer_text_new ();
|
cell = gtk_cell_renderer_text_new ();
|
||||||
gtk_cell_layout_pack_start(GTK_CELL_LAYOUT (combo_box), cell, TRUE);
|
gtk_cell_layout_pack_start(GTK_CELL_LAYOUT (combo_box), cell, TRUE);
|
||||||
|
@ -58,6 +58,7 @@ gnc_combo_box_new_search (void)
|
|||||||
|
|
||||||
store = gtk_list_store_new(NUM_GNC_COMBO_SEARCH_COLS, G_TYPE_STRING, G_TYPE_UINT);
|
store = gtk_list_store_new(NUM_GNC_COMBO_SEARCH_COLS, G_TYPE_STRING, G_TYPE_UINT);
|
||||||
combo = gtk_combo_box_new_with_model(GTK_TREE_MODEL(store));
|
combo = gtk_combo_box_new_with_model(GTK_TREE_MODEL(store));
|
||||||
|
g_object_unref(store);
|
||||||
|
|
||||||
renderer = gtk_cell_renderer_text_new ();
|
renderer = gtk_cell_renderer_text_new ();
|
||||||
gtk_cell_layout_pack_start (GTK_CELL_LAYOUT (combo), renderer, TRUE);
|
gtk_cell_layout_pack_start (GTK_CELL_LAYOUT (combo), renderer, TRUE);
|
||||||
|
@ -773,6 +773,7 @@ gnc_ui_source_menu_create(QuoteSourceType type)
|
|||||||
}
|
}
|
||||||
|
|
||||||
combo = gtk_combo_box_new_with_model(GTK_TREE_MODEL(store));
|
combo = gtk_combo_box_new_with_model(GTK_TREE_MODEL(store));
|
||||||
|
g_object_unref(store);
|
||||||
renderer = gtk_cell_renderer_text_new();
|
renderer = gtk_cell_renderer_text_new();
|
||||||
gtk_cell_layout_pack_start(GTK_CELL_LAYOUT(combo), renderer, TRUE);
|
gtk_cell_layout_pack_start(GTK_CELL_LAYOUT(combo), renderer, TRUE);
|
||||||
gtk_cell_layout_add_attribute(GTK_CELL_LAYOUT(combo), renderer,
|
gtk_cell_layout_add_attribute(GTK_CELL_LAYOUT(combo), renderer,
|
||||||
|
@ -966,6 +966,7 @@ gnc_option_create_list_widget(GNCOption *option, char *name, GtkTooltips *toolti
|
|||||||
|
|
||||||
store = gtk_list_store_new(1, G_TYPE_STRING);
|
store = gtk_list_store_new(1, G_TYPE_STRING);
|
||||||
view = GTK_TREE_VIEW(gtk_tree_view_new_with_model(GTK_TREE_MODEL(store)));
|
view = GTK_TREE_VIEW(gtk_tree_view_new_with_model(GTK_TREE_MODEL(store)));
|
||||||
|
g_object_unref(store);
|
||||||
renderer = gtk_cell_renderer_text_new();
|
renderer = gtk_cell_renderer_text_new();
|
||||||
column = gtk_tree_view_column_new_with_attributes("", renderer,
|
column = gtk_tree_view_column_new_with_attributes("", renderer,
|
||||||
"text", 0,
|
"text", 0,
|
||||||
|
@ -146,6 +146,7 @@ gnc_account_sel_init (GNCAccountSel *gas)
|
|||||||
gas->combo = GTK_COMBO_BOX_ENTRY(widget);
|
gas->combo = GTK_COMBO_BOX_ENTRY(widget);
|
||||||
gtk_combo_box_set_model(GTK_COMBO_BOX(widget),
|
gtk_combo_box_set_model(GTK_COMBO_BOX(widget),
|
||||||
GTK_TREE_MODEL(gas->store));
|
GTK_TREE_MODEL(gas->store));
|
||||||
|
g_object_unref(gas->store);
|
||||||
gtk_container_add( GTK_CONTAINER(gas), widget );
|
gtk_container_add( GTK_CONTAINER(gas), widget );
|
||||||
|
|
||||||
/* Add completion. */
|
/* Add completion. */
|
||||||
|
@ -265,6 +265,7 @@ gnc_druid_pf_gnome_build(GNCDruid* druid, GNCDruidProviderDesc* desc)
|
|||||||
/* Set up the file view */
|
/* Set up the file view */
|
||||||
store = gtk_list_store_new (NUM_FILE_COLS, G_TYPE_STRING, G_TYPE_POINTER);
|
store = gtk_list_store_new (NUM_FILE_COLS, G_TYPE_STRING, G_TYPE_POINTER);
|
||||||
gtk_tree_view_set_model(GTK_TREE_VIEW(view), GTK_TREE_MODEL(store));
|
gtk_tree_view_set_model(GTK_TREE_VIEW(view), GTK_TREE_MODEL(store));
|
||||||
|
g_object_unref(store);
|
||||||
|
|
||||||
renderer = gtk_cell_renderer_text_new();
|
renderer = gtk_cell_renderer_text_new();
|
||||||
column = gtk_tree_view_column_new_with_attributes("", renderer,
|
column = gtk_tree_view_column_new_with_attributes("", renderer,
|
||||||
|
@ -227,6 +227,7 @@ load_category_list (TaxInfoDialog *ti_dialog)
|
|||||||
|
|
||||||
view = GTK_TREE_VIEW(ti_dialog->txf_category_view);
|
view = GTK_TREE_VIEW(ti_dialog->txf_category_view);
|
||||||
store = GTK_LIST_STORE(gtk_tree_view_get_model(view));
|
store = GTK_LIST_STORE(gtk_tree_view_get_model(view));
|
||||||
|
g_object_ref(store);
|
||||||
gtk_tree_view_set_model(view, NULL);
|
gtk_tree_view_set_model(view, NULL);
|
||||||
|
|
||||||
gtk_list_store_clear(store);
|
gtk_list_store_clear(store);
|
||||||
@ -244,6 +245,7 @@ load_category_list (TaxInfoDialog *ti_dialog)
|
|||||||
}
|
}
|
||||||
|
|
||||||
gtk_tree_view_set_model(view, GTK_TREE_MODEL(store));
|
gtk_tree_view_set_model(view, GTK_TREE_MODEL(store));
|
||||||
|
g_object_unref(store);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
@ -706,6 +708,7 @@ gnc_tax_info_dialog_create (GtkWidget * parent, TaxInfoDialog *ti_dialog)
|
|||||||
tree_view = GTK_TREE_VIEW(glade_xml_get_widget(xml, "txf_category_view"));
|
tree_view = GTK_TREE_VIEW(glade_xml_get_widget(xml, "txf_category_view"));
|
||||||
store = gtk_list_store_new(2, G_TYPE_STRING, G_TYPE_STRING);
|
store = gtk_list_store_new(2, G_TYPE_STRING, G_TYPE_STRING);
|
||||||
gtk_tree_view_set_model(tree_view, GTK_TREE_MODEL(store));
|
gtk_tree_view_set_model(tree_view, GTK_TREE_MODEL(store));
|
||||||
|
g_object_unref(store);
|
||||||
renderer = gtk_cell_renderer_text_new();
|
renderer = gtk_cell_renderer_text_new();
|
||||||
column = gtk_tree_view_column_new_with_attributes
|
column = gtk_tree_view_column_new_with_attributes
|
||||||
(_("Form"), renderer, "text", 0, NULL);
|
(_("Form"), renderer, "text", 0, NULL);
|
||||||
|
@ -1774,6 +1774,7 @@ ld_rev_prep( GnomeDruidPage *gdp, gpointer arg1, gpointer ud )
|
|||||||
|
|
||||||
ldd->revView = GTK_TREE_VIEW(
|
ldd->revView = GTK_TREE_VIEW(
|
||||||
gtk_tree_view_new_with_model( GTK_TREE_MODEL(store) ));
|
gtk_tree_view_new_with_model( GTK_TREE_MODEL(store) ));
|
||||||
|
g_object_unref(store);
|
||||||
|
|
||||||
renderer = gtk_cell_renderer_text_new();
|
renderer = gtk_cell_renderer_text_new();
|
||||||
column = gtk_tree_view_column_new_with_attributes(_("Date"), renderer,
|
column = gtk_tree_view_column_new_with_attributes(_("Date"), renderer,
|
||||||
|
@ -603,6 +603,7 @@ gnc_stock_split_druid_create (StockSplitInfo *info)
|
|||||||
store = gtk_list_store_new(NUM_SPLIT_COLS, G_TYPE_POINTER, G_TYPE_STRING,
|
store = gtk_list_store_new(NUM_SPLIT_COLS, G_TYPE_POINTER, G_TYPE_STRING,
|
||||||
G_TYPE_STRING, G_TYPE_STRING);
|
G_TYPE_STRING, G_TYPE_STRING);
|
||||||
gtk_tree_view_set_model(view, GTK_TREE_MODEL(store));
|
gtk_tree_view_set_model(view, GTK_TREE_MODEL(store));
|
||||||
|
g_object_unref(store);
|
||||||
|
|
||||||
renderer = gtk_cell_renderer_text_new();
|
renderer = gtk_cell_renderer_text_new();
|
||||||
column = gtk_tree_view_column_new_with_attributes(_("Account"), renderer,
|
column = gtk_tree_view_column_new_with_attributes(_("Account"), renderer,
|
||||||
|
@ -225,6 +225,7 @@ gnc_budget_gui_select_budget(QofBook *book)
|
|||||||
gtk_tree_selection_set_mode(sel, GTK_SELECTION_BROWSE);
|
gtk_tree_selection_set_mode(sel, GTK_SELECTION_BROWSE);
|
||||||
tm = gnc_tree_model_budget_new(book);
|
tm = gnc_tree_model_budget_new(book);
|
||||||
gnc_tree_view_budget_set_model(tv, tm);
|
gnc_tree_view_budget_set_model(tv, tm);
|
||||||
|
g_object_unref(tm);
|
||||||
gtk_container_add(GTK_CONTAINER(dlg->vbox), GTK_WIDGET(tv));
|
gtk_container_add(GTK_CONTAINER(dlg->vbox), GTK_WIDGET(tv));
|
||||||
gtk_widget_show_all(GTK_WIDGET(dlg));
|
gtk_widget_show_all(GTK_WIDGET(dlg));
|
||||||
|
|
||||||
|
@ -602,6 +602,7 @@ lv_init_lot_view (GNCLotViewer *lv)
|
|||||||
G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING,
|
G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING,
|
||||||
G_TYPE_POINTER);
|
G_TYPE_POINTER);
|
||||||
gtk_tree_view_set_model(view, GTK_TREE_MODEL(store));
|
gtk_tree_view_set_model(view, GTK_TREE_MODEL(store));
|
||||||
|
g_object_unref(store);
|
||||||
lv->lot_store = store;
|
lv->lot_store = store;
|
||||||
|
|
||||||
/* Set up the columns */
|
/* Set up the columns */
|
||||||
|
@ -95,6 +95,7 @@ make_menu (GNCImportProvFormatGnome *prov_f, GncImportFormat formats)
|
|||||||
|
|
||||||
store = gtk_list_store_new(NUM_IFG_COLS, G_TYPE_STRING, G_TYPE_INT);
|
store = gtk_list_store_new(NUM_IFG_COLS, G_TYPE_STRING, G_TYPE_INT);
|
||||||
gtk_combo_box_set_model(combo, GTK_TREE_MODEL(store));
|
gtk_combo_box_set_model(combo, GTK_TREE_MODEL(store));
|
||||||
|
g_object_unref(store);
|
||||||
|
|
||||||
renderer = gtk_cell_renderer_text_new();
|
renderer = gtk_cell_renderer_text_new();
|
||||||
gtk_cell_layout_pack_start(GTK_CELL_LAYOUT(combo), renderer, TRUE);
|
gtk_cell_layout_pack_start(GTK_CELL_LAYOUT(combo), renderer, TRUE);
|
||||||
|
@ -413,6 +413,7 @@ gnc_hbci_dialog_new (GtkWidget *parent,
|
|||||||
G_TYPE_POINTER);
|
G_TYPE_POINTER);
|
||||||
gtk_tree_view_set_model(td->template_gtktreeview,
|
gtk_tree_view_set_model(td->template_gtktreeview,
|
||||||
GTK_TREE_MODEL(td->template_list_store));
|
GTK_TREE_MODEL(td->template_list_store));
|
||||||
|
g_object_unref(td->template_list_store);
|
||||||
g_list_foreach(templates, fill_template_list_func, td->template_list_store);
|
g_list_foreach(templates, fill_template_list_func, td->template_list_store);
|
||||||
|
|
||||||
renderer = gtk_cell_renderer_text_new();
|
renderer = gtk_cell_renderer_text_new();
|
||||||
|
@ -664,6 +664,7 @@ void gnc_hbci_initial_druid (void)
|
|||||||
G_TYPE_POINTER, G_TYPE_STRING,
|
G_TYPE_POINTER, G_TYPE_STRING,
|
||||||
G_TYPE_BOOLEAN);
|
G_TYPE_BOOLEAN);
|
||||||
gtk_tree_view_set_model(info->accountview, GTK_TREE_MODEL(info->accountstore));
|
gtk_tree_view_set_model(info->accountview, GTK_TREE_MODEL(info->accountstore));
|
||||||
|
g_object_unref(info->accountstore);
|
||||||
|
|
||||||
renderer = gtk_cell_renderer_text_new();
|
renderer = gtk_cell_renderer_text_new();
|
||||||
column = gtk_tree_view_column_new_with_attributes(_("HBCI account name"),
|
column = gtk_tree_view_column_new_with_attributes(_("HBCI account name"),
|
||||||
|
@ -412,6 +412,7 @@ gnc_gen_trans_init_view (GNCImportMainMatcher *info,
|
|||||||
G_TYPE_BOOLEAN, G_TYPE_BOOLEAN, G_TYPE_STRING,
|
G_TYPE_BOOLEAN, G_TYPE_BOOLEAN, G_TYPE_STRING,
|
||||||
GDK_TYPE_PIXBUF, G_TYPE_POINTER, G_TYPE_STRING);
|
GDK_TYPE_PIXBUF, G_TYPE_POINTER, G_TYPE_STRING);
|
||||||
gtk_tree_view_set_model(view, GTK_TREE_MODEL(store));
|
gtk_tree_view_set_model(view, GTK_TREE_MODEL(store));
|
||||||
|
g_object_unref(store);
|
||||||
|
|
||||||
/* Add the columns */
|
/* Add the columns */
|
||||||
add_text_column(view, _("Date"), DOWNLOADED_COL_DATE);
|
add_text_column(view, _("Date"), DOWNLOADED_COL_DATE);
|
||||||
|
@ -316,6 +316,7 @@ gnc_import_match_picker_init_downloaded_view (GNCImportMatchPicker * matcher)
|
|||||||
G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING,
|
G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING,
|
||||||
G_TYPE_POINTER);
|
G_TYPE_POINTER);
|
||||||
gtk_tree_view_set_model(view, GTK_TREE_MODEL(store));
|
gtk_tree_view_set_model(view, GTK_TREE_MODEL(store));
|
||||||
|
g_object_unref(store);
|
||||||
|
|
||||||
add_column(view, _("Account"), DOWNLOADED_COL_ACCOUNT);
|
add_column(view, _("Account"), DOWNLOADED_COL_ACCOUNT);
|
||||||
add_column(view, _("Date"), DOWNLOADED_COL_DATE);
|
add_column(view, _("Date"), DOWNLOADED_COL_DATE);
|
||||||
@ -344,6 +345,7 @@ gnc_import_match_picker_init_match_view (GNCImportMatchPicker * matcher)
|
|||||||
G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING,
|
G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING,
|
||||||
G_TYPE_POINTER);
|
G_TYPE_POINTER);
|
||||||
gtk_tree_view_set_model(view, GTK_TREE_MODEL(store));
|
gtk_tree_view_set_model(view, GTK_TREE_MODEL(store));
|
||||||
|
g_object_unref(store);
|
||||||
|
|
||||||
renderer = gtk_cell_renderer_pixbuf_new();
|
renderer = gtk_cell_renderer_pixbuf_new();
|
||||||
g_object_set(renderer, "xalign", 0.0, NULL);
|
g_object_set(renderer, "xalign", 0.0, NULL);
|
||||||
|
@ -272,6 +272,7 @@ qif_account_picker_dialog(QIFImportWindow * qif_wind, SCM map_entry)
|
|||||||
store = gtk_tree_store_new(NUM_ACCOUNT_COLS, G_TYPE_STRING, G_TYPE_STRING,
|
store = gtk_tree_store_new(NUM_ACCOUNT_COLS, G_TYPE_STRING, G_TYPE_STRING,
|
||||||
G_TYPE_BOOLEAN);
|
G_TYPE_BOOLEAN);
|
||||||
gtk_tree_view_set_model(wind->treeview, GTK_TREE_MODEL(store));
|
gtk_tree_view_set_model(wind->treeview, GTK_TREE_MODEL(store));
|
||||||
|
g_object_unref(store);
|
||||||
|
|
||||||
renderer = gtk_cell_renderer_text_new();
|
renderer = gtk_cell_renderer_text_new();
|
||||||
column = gtk_tree_view_column_new_with_attributes(_("Account"), renderer,
|
column = gtk_tree_view_column_new_with_attributes(_("Account"), renderer,
|
||||||
|
@ -1029,6 +1029,7 @@ create_account_picker_view(GtkWidget *widget,
|
|||||||
store = gtk_list_store_new(NUM_ACCOUNT_COLS, G_TYPE_INT, G_TYPE_STRING,
|
store = gtk_list_store_new(NUM_ACCOUNT_COLS, G_TYPE_INT, G_TYPE_STRING,
|
||||||
G_TYPE_STRING, G_TYPE_BOOLEAN);
|
G_TYPE_STRING, G_TYPE_BOOLEAN);
|
||||||
gtk_tree_view_set_model(view, GTK_TREE_MODEL(store));
|
gtk_tree_view_set_model(view, GTK_TREE_MODEL(store));
|
||||||
|
g_object_unref(store);
|
||||||
|
|
||||||
renderer = gtk_cell_renderer_text_new();
|
renderer = gtk_cell_renderer_text_new();
|
||||||
column = gtk_tree_view_column_new_with_attributes(col_name, renderer,
|
column = gtk_tree_view_column_new_with_attributes(col_name, renderer,
|
||||||
@ -2097,6 +2098,7 @@ gnc_ui_qif_import_druid_make(void)
|
|||||||
view = GTK_TREE_VIEW(retval->selected_file_view);
|
view = GTK_TREE_VIEW(retval->selected_file_view);
|
||||||
store = gtk_list_store_new(NUM_FILENAME_COLS, G_TYPE_INT, G_TYPE_STRING);
|
store = gtk_list_store_new(NUM_FILENAME_COLS, G_TYPE_INT, G_TYPE_STRING);
|
||||||
gtk_tree_view_set_model(view, GTK_TREE_MODEL(store));
|
gtk_tree_view_set_model(view, GTK_TREE_MODEL(store));
|
||||||
|
g_object_unref(store);
|
||||||
|
|
||||||
renderer = gtk_cell_renderer_text_new();
|
renderer = gtk_cell_renderer_text_new();
|
||||||
column = gtk_tree_view_column_new_with_attributes(_("Account"), renderer,
|
column = gtk_tree_view_column_new_with_attributes(_("Account"), renderer,
|
||||||
@ -2124,6 +2126,7 @@ gnc_ui_qif_import_druid_make(void)
|
|||||||
store = gtk_list_store_new(NUM_QIF_TRANS_COLS, G_TYPE_INT, G_TYPE_STRING,
|
store = gtk_list_store_new(NUM_QIF_TRANS_COLS, G_TYPE_INT, G_TYPE_STRING,
|
||||||
G_TYPE_STRING, G_TYPE_STRING, G_TYPE_BOOLEAN);
|
G_TYPE_STRING, G_TYPE_STRING, G_TYPE_BOOLEAN);
|
||||||
gtk_tree_view_set_model(view, GTK_TREE_MODEL(store));
|
gtk_tree_view_set_model(view, GTK_TREE_MODEL(store));
|
||||||
|
g_object_unref(store);
|
||||||
|
|
||||||
renderer = gtk_cell_renderer_text_new();
|
renderer = gtk_cell_renderer_text_new();
|
||||||
column = gtk_tree_view_column_new_with_attributes(_("Date"), renderer,
|
column = gtk_tree_view_column_new_with_attributes(_("Date"), renderer,
|
||||||
@ -2155,6 +2158,7 @@ gnc_ui_qif_import_druid_make(void)
|
|||||||
store = gtk_list_store_new(NUM_QIF_TRANS_COLS, G_TYPE_INT, G_TYPE_STRING,
|
store = gtk_list_store_new(NUM_QIF_TRANS_COLS, G_TYPE_INT, G_TYPE_STRING,
|
||||||
G_TYPE_STRING, G_TYPE_STRING, G_TYPE_BOOLEAN);
|
G_TYPE_STRING, G_TYPE_STRING, G_TYPE_BOOLEAN);
|
||||||
gtk_tree_view_set_model(view, GTK_TREE_MODEL(store));
|
gtk_tree_view_set_model(view, GTK_TREE_MODEL(store));
|
||||||
|
g_object_unref(store);
|
||||||
|
|
||||||
renderer = gtk_cell_renderer_text_new();
|
renderer = gtk_cell_renderer_text_new();
|
||||||
column = gtk_tree_view_column_new_with_attributes(_("Date"), renderer,
|
column = gtk_tree_view_column_new_with_attributes(_("Date"), renderer,
|
||||||
|
@ -460,7 +460,10 @@ gnc_item_list_new(GnomeCanvasGroup *parent, GtkListStore *list_store)
|
|||||||
|
|
||||||
if (NULL == list_store)
|
if (NULL == list_store)
|
||||||
list_store = gtk_list_store_new (1, G_TYPE_STRING);
|
list_store = gtk_list_store_new (1, G_TYPE_STRING);
|
||||||
|
else
|
||||||
|
g_object_ref(list_store);
|
||||||
tree_view = gtk_tree_view_new_with_model (GTK_TREE_MODEL (list_store));
|
tree_view = gtk_tree_view_new_with_model (GTK_TREE_MODEL (list_store));
|
||||||
|
g_object_unref(list_store);
|
||||||
/* Removed code to enable sorting. Enable it after the list is
|
/* Removed code to enable sorting. Enable it after the list is
|
||||||
* fully populated by calling gnc_item_list_finished_loading(). */
|
* fully populated by calling gnc_item_list_finished_loading(). */
|
||||||
|
|
||||||
|
@ -338,6 +338,7 @@ gnc_column_view_edit_options(SCM options, SCM view)
|
|||||||
/* Build the 'available' view */
|
/* Build the 'available' view */
|
||||||
store = gtk_list_store_new (NUM_AVAILABLE_COLS, G_TYPE_STRING, G_TYPE_INT);
|
store = gtk_list_store_new (NUM_AVAILABLE_COLS, G_TYPE_STRING, G_TYPE_INT);
|
||||||
gtk_tree_view_set_model(r->available, GTK_TREE_MODEL(store));
|
gtk_tree_view_set_model(r->available, GTK_TREE_MODEL(store));
|
||||||
|
g_object_unref(store);
|
||||||
|
|
||||||
renderer = gtk_cell_renderer_text_new();
|
renderer = gtk_cell_renderer_text_new();
|
||||||
column = gtk_tree_view_column_new_with_attributes("", renderer,
|
column = gtk_tree_view_column_new_with_attributes("", renderer,
|
||||||
@ -353,6 +354,7 @@ gnc_column_view_edit_options(SCM options, SCM view)
|
|||||||
store = gtk_list_store_new (NUM_CONTENTS_COLS, G_TYPE_STRING, G_TYPE_INT,
|
store = gtk_list_store_new (NUM_CONTENTS_COLS, G_TYPE_STRING, G_TYPE_INT,
|
||||||
G_TYPE_INT, G_TYPE_INT);
|
G_TYPE_INT, G_TYPE_INT);
|
||||||
gtk_tree_view_set_model(r->contents, GTK_TREE_MODEL(store));
|
gtk_tree_view_set_model(r->contents, GTK_TREE_MODEL(store));
|
||||||
|
g_object_unref(store);
|
||||||
|
|
||||||
renderer = gtk_cell_renderer_text_new();
|
renderer = gtk_cell_renderer_text_new();
|
||||||
column = gtk_tree_view_column_new_with_attributes(_("Report"), renderer,
|
column = gtk_tree_view_column_new_with_attributes(_("Report"), renderer,
|
||||||
|
@ -365,6 +365,7 @@ gnc_style_sheet_select_dialog_create(void)
|
|||||||
ss->list_view = GTK_TREE_VIEW(glade_xml_get_widget (xml, "style_sheet_list_view"));
|
ss->list_view = GTK_TREE_VIEW(glade_xml_get_widget (xml, "style_sheet_list_view"));
|
||||||
ss->list_store = gtk_list_store_new (N_COLUMNS, G_TYPE_STRING, G_TYPE_POINTER, G_TYPE_POINTER);
|
ss->list_store = gtk_list_store_new (N_COLUMNS, G_TYPE_STRING, G_TYPE_POINTER, G_TYPE_POINTER);
|
||||||
gtk_tree_view_set_model(ss->list_view, GTK_TREE_MODEL(ss->list_store));
|
gtk_tree_view_set_model(ss->list_view, GTK_TREE_MODEL(ss->list_store));
|
||||||
|
g_object_unref(ss->list_store);
|
||||||
renderer = gtk_cell_renderer_text_new ();
|
renderer = gtk_cell_renderer_text_new ();
|
||||||
gtk_tree_view_insert_column_with_attributes(ss->list_view, -1,
|
gtk_tree_view_insert_column_with_attributes(ss->list_view, -1,
|
||||||
_("Style Sheet Name"), renderer,
|
_("Style Sheet Name"), renderer,
|
||||||
|
Loading…
Reference in New Issue
Block a user