image = i;
icon_name = string();
signal_autosize_changed.emit();
- rebuild();
+ mark_rebuild();
}
void Image::set_icon(const string &n)
void Image::set_keep_aspect(bool ka)
{
keep_aspect = ka;
- rebuild();
+ mark_rebuild();
}
void Image::update_icon()
else
image = &root->get_resources().get<GL::Texture2D>(icon_name);
signal_autosize_changed.emit();
- rebuild();
+ mark_rebuild();
return;
}
}