if(!style)
return;
- part_cache.clear();
+ part_cache.begin_rebuild();
const Style::PartSeq &parts = style->get_parts();
for(Style::PartSeq::const_iterator i=parts.begin(); i!=parts.end(); ++i)
{
else
rebuild_special(*i);
}
+ part_cache.end_rebuild();
}
void Widget::rebuild_special(const Part &part)