Hi, I hope You can Understand my inglish, im not good al all for writin
but....
 This is my question, how can i implement a Gtk::ListStore Dynamically;
for example:
                I have a database and y want to draw the tables with a general 
method
on an TreeView.
Y know that y have to create a TreeModelColumnRecord, but how i can
create dynamically them. This is create dynamically columns and add them
to the TreeModelColumnRecord, for then i create the ListStore, and how i
point to thems (TreeModelColumns i create dinamically) for show thems on
the TreeView.

something like this:

create_list_view(Glib::RefPtr<Gnome::Gda::DataModel> query_result)
{
  for(glong i=0; i<query_result->get_n_columns(); i++)
  {
    type_column = new Gtk::TreeModelColumn<type>;
    model_columns_record.add(type_column);
  }
  model_columns = Gtk::TreeStore::create(model_columns_record);
  for(glong i=0; i<query_result->get_n_rows(); i++)
  {
     for(glong j=0; j<query_result->get_n_columns(); j++)
     {
       row->set_value(j, query_result->get_value_at(j,i).to_type());
     }
  }
  tree_view->set_model(model_columns);
  for(glong i=0; i<query_result->get_n_columns(); i++)
  {
        treeview->append_column_editable(

query_result->get_column_title(i),
                                                              (How can i
point tho the columns of the model_columns_record for add thems to the
view)
                                                             );

  }
}

thanks;
_______________________________________________
gtkmm-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gtkmm-list

Reply via email to