CVSROOT:        /cvs/gnome
Module name:    glom
Changes by:     murrayc 05/04/07 12:17:38

Modified files:
        .              : ChangeLog 
        examples       : example_smallbusiness.glom 
        glom/utility_widgets/db_adddel: db_adddel.cc 

Log message:
2005-04-07  Murray Cumming <[EMAIL PROTECTED]>

* glom/utility_widgets/db_adddel/db_adddel.cc:
* glom/utility_widgets/db_adddel/db_adddel.cc:
Add set_columns_ready(). Only when this is called will
the columns actually be constructed. This prevents
multiple unnecessary data retrievals.
* glom/mode_data/box_data_list.cc: fill_column_titles():
Call DbAddDel::set_columns_ready().
* glom/utility_widgets/db_adddel/glom_db_treemodel.cc:
* glom/utility_widgets/db_adddel/glom_db_treemodel.h:
create(): Add a where_clause parameter. Add a datamodel
member variable and fill it from a SQL SELECT statement.
The result is not actually used yet, but could be used to
get rows only on demand when iterating.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=glom&who=murrayc&date=explicit&mindate=2005-04-07%2012:16&maxdate=2005-04-07%2012:18

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to