10 Label::Label(const string &t)
16 void Label::set_text(const string &t)
19 signal_autosize_changed.emit();
23 void Label::autosize_special(const Part &part, Geometry &ageom) const
25 if(part.get_name()=="text")
26 text.autosize(part, ageom);
29 void Label::rebuild_special(const Part &part)
31 if(part.get_name()=="text")
32 text.build(part, state, geom, part_cache);
35 void Label::on_style_change()
37 text.set_style(style);
41 Label::Loader::Loader(Label &l):
42 DataFile::DerivedObjectLoader<Label, Widget::Loader>(l)
44 add("text", &Loader::text);
47 void Label::Loader::text(const string &t)