10 Label::Label(const string &t)
15 void Label::set_text(const string &t)
18 signal_autosize_changed.emit();
22 void Label::autosize_special(const Part &part, Geometry &ageom) const
24 if(part.get_name()=="text")
25 text.autosize(part, ageom);
28 void Label::rebuild_special(const Part &part)
30 if(part.get_name()=="text")
31 text.build(part, state, geom, part_cache);
34 void Label::on_style_change()
36 text.set_style(style);
40 Label::Loader::Loader(Label &l):
41 DataFile::DerivedObjectLoader<Label, Widget::Loader>(l)
43 add("text", &Loader::text);
46 void Label::Loader::text(const string &t)