auto_scale_image(bool enable) | ImageHolder< T, id_bg, id_border, id_text > | inline |
auto_scale_image() const | ImageHolder< T, id_bg, id_border, id_text > | inline |
default_draw(ImageHolder &widget, Painter &painter, const Rect &rect) | ImageHolder< T, id_bg, id_border, id_text > | inlinestatic |
deserialize(Serializer::Properties &props) | ImageHolder< T, id_bg, id_border, id_text > | inlineprotected |
draw(Painter &painter, const Rect &rect) override | ImageHolder< T, id_bg, id_border, id_text > | inline |
hscale() const | ImageHolder< T, id_bg, id_border, id_text > | inline |
hscale(float hscale) | ImageHolder< T, id_bg, id_border, id_text > | inline |
image(const Image &image) | ImageHolder< T, id_bg, id_border, id_text > | inline |
image() const | ImageHolder< T, id_bg, id_border, id_text > | inline |
image() | ImageHolder< T, id_bg, id_border, id_text > | inline |
image_align(const AlignFlags &align) | ImageHolder< T, id_bg, id_border, id_text > | inline |
image_align() const | ImageHolder< T, id_bg, id_border, id_text > | inline |
image_scale(float scale) | ImageHolder< T, id_bg, id_border, id_text > | inline |
image_scale(const SizeF &scale) | ImageHolder< T, id_bg, id_border, id_text > | inline |
image_scale() const | ImageHolder< T, id_bg, id_border, id_text > | inline |
ImageHolder(const std::string &text={}, const AlignFlags &text_align=T::default_text_align()) noexcept | ImageHolder< T, id_bg, id_border, id_text > | inlineexplicit |
ImageHolder(const Image &image, const std::string &text={}, const AlignFlags &text_align=T::default_text_align()) noexcept | ImageHolder< T, id_bg, id_border, id_text > | inlineexplicit |
ImageHolder(const Image &image, const std::string &text, const Rect &rect, const AlignFlags &text_align=T::default_text_align()) noexcept | ImageHolder< T, id_bg, id_border, id_text > | inlineexplicit |
ImageHolder(Frame &parent, const Image &image={}, const std::string &text={}, const AlignFlags &text_align=T::default_text_align()) noexcept | ImageHolder< T, id_bg, id_border, id_text > | inlineexplicit |
ImageHolder(Frame &parent, const Image &image, const std::string &text, const Rect &rect, const AlignFlags &text_align=T::default_text_align()) noexcept | ImageHolder< T, id_bg, id_border, id_text > | inline |
ImageHolder(Serializer::Properties &props) noexcept | ImageHolder< T, id_bg, id_border, id_text > | inlineexplicit |
ImageHolder(const ImageHolder &) noexcept=delete | ImageHolder< T, id_bg, id_border, id_text > | |
ImageHolder(ImageHolder &&) noexcept=default | ImageHolder< T, id_bg, id_border, id_text > | |
ImageHolder(Serializer::Properties &props, bool is_derived) noexcept | ImageHolder< T, id_bg, id_border, id_text > | inlineexplicitprotected |
keep_image_ratio(bool enable) | ImageHolder< T, id_bg, id_border, id_text > | inline |
keep_image_ratio() const | ImageHolder< T, id_bg, id_border, id_text > | inline |
m_image | ImageHolder< T, id_bg, id_border, id_text > | protected |
m_image_align | ImageHolder< T, id_bg, id_border, id_text > | protected |
m_show_label | ImageHolder< T, id_bg, id_border, id_text > | protected |
min_size_hint() const override | ImageHolder< T, id_bg, id_border, id_text > | inline |
operator=(const ImageHolder &) noexcept=delete | ImageHolder< T, id_bg, id_border, id_text > | |
operator=(ImageHolder &&) noexcept=default | ImageHolder< T, id_bg, id_border, id_text > | |
refresh() | ImageHolder< T, id_bg, id_border, id_text > | inlineprotected |
reset_uri() | ImageHolder< T, id_bg, id_border, id_text > | inline |
scale_image(float hscale, float vscale, bool approximate=false) | ImageHolder< T, id_bg, id_border, id_text > | inline |
scale_image(float scale, bool approximate=false) | ImageHolder< T, id_bg, id_border, id_text > | inline |
serialize(Serializer &serializer) const override | ImageHolder< T, id_bg, id_border, id_text > | inline |
show_label(bool value) | ImageHolder< T, id_bg, id_border, id_text > | inline |
show_label() const | ImageHolder< T, id_bg, id_border, id_text > | inline |
type() const override | ImageHolder< T, id_bg, id_border, id_text > | inline |
uri() const | ImageHolder< T, id_bg, id_border, id_text > | inline |
uri(const std::string &uri) | ImageHolder< T, id_bg, id_border, id_text > | inline |
vscale() const | ImageHolder< T, id_bg, id_border, id_text > | inline |
vscale(float vscale) | ImageHolder< T, id_bg, id_border, id_text > | inline |
~ImageHolder()=default | ImageHolder< T, id_bg, id_border, id_text > | virtual |