Gtk::ProgressBar & Gtk::TreeView
- From: "Volosatov Alexander" <rope-walker yandex ru>
- To: gtkmm-list gnome org
- Subject: Gtk::ProgressBar & Gtk::TreeView
- Date: Fri, 1 Sep 2006 11:27:01 +0400 (MSD)
When I add date to TreeView I update ProgressBar (set_fraction( new_val )).
But it doesn't update. And when all date were add to TreeView, ProgressBar show 100%.
What I have to do for solve this?
///////////code
//ProgressBar - 0%
double step = 1.0 / data->size();
progress_bar->set_fraction( 0.0 );
for ( iter = data->begin(); iter != data->end(); ++iter )
{
row = *( base_ptr->append() );
row[base_table.column_value] = iter->first;
row[base_table.column_id] = iter->second;
double new_val = progress_bar->get_fraction() + step;
if( new_val > 1.0 )
new_val = 1.0;
progress_bar->set_fraction( new_val );
//ProgressBar - 0%
}
//ProgressBar - 100% Why?!
///////////
Alexander.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]