void List::items_changed()
{
signal_autosize_changed.emit();
- rebuild();
+ mark_rebuild();
}
List::Item *List::create_item(unsigned index)
{
item->autosize();
signal_autosize_changed.emit();
- rebuild();
+ mark_rebuild();
}
void List::reposition_items(bool record_rows)
if(max_scroll>0 && !ignore_slider_change)
{
first_row = max_scroll-static_cast<unsigned>(value);
- rebuild();
+ mark_rebuild();
}
}