Trait gtk4::prelude::CellRendererTextExt
source · [−]pub trait CellRendererTextExt: 'static {
Show 121 methods
fn set_fixed_height_from_font(&self, number_of_rows: i32);
fn is_align_set(&self) -> bool;
fn alignment(&self) -> Alignment;
fn set_alignment(&self, alignment: Alignment);
fn attributes(&self) -> Option<AttrList>;
fn set_attributes(&self, attributes: Option<&AttrList>);
fn set_background(&self, background: Option<&str>);
fn background_rgba(&self) -> Option<RGBA>;
fn set_background_rgba(&self, background_rgba: Option<&RGBA>);
fn is_background_set(&self) -> bool;
fn is_editable(&self) -> bool;
fn set_editable(&self, editable: bool);
fn is_editable_set(&self) -> bool;
fn ellipsize(&self) -> EllipsizeMode;
fn set_ellipsize(&self, ellipsize: EllipsizeMode);
fn is_ellipsize_set(&self) -> bool;
fn family(&self) -> Option<GString>;
fn set_family(&self, family: Option<&str>);
fn is_family_set(&self) -> bool;
fn font(&self) -> Option<GString>;
fn set_font(&self, font: Option<&str>);
fn font_desc(&self) -> Option<FontDescription>;
fn set_font_desc(&self, font_desc: Option<&FontDescription>);
fn set_foreground(&self, foreground: Option<&str>);
fn foreground_rgba(&self) -> Option<RGBA>;
fn set_foreground_rgba(&self, foreground_rgba: Option<&RGBA>);
fn is_foreground_set(&self) -> bool;
fn language(&self) -> Option<GString>;
fn set_language(&self, language: Option<&str>);
fn is_language_set(&self) -> bool;
fn set_markup(&self, markup: Option<&str>);
fn max_width_chars(&self) -> i32;
fn set_max_width_chars(&self, max_width_chars: i32);
fn placeholder_text(&self) -> Option<GString>;
fn set_placeholder_text(&self, placeholder_text: Option<&str>);
fn rise(&self) -> i32;
fn set_rise(&self, rise: i32);
fn is_rise_set(&self) -> bool;
fn scale(&self) -> f64;
fn set_scale(&self, scale: f64);
fn is_scale_set(&self) -> bool;
fn is_single_paragraph_mode(&self) -> bool;
fn set_single_paragraph_mode(&self, single_paragraph_mode: bool);
fn size(&self) -> i32;
fn set_size(&self, size: i32);
fn size_points(&self) -> f64;
fn set_size_points(&self, size_points: f64);
fn is_size_set(&self) -> bool;
fn stretch(&self) -> Stretch;
fn set_stretch(&self, stretch: Stretch);
fn is_stretch_set(&self) -> bool;
fn is_strikethrough(&self) -> bool;
fn set_strikethrough(&self, strikethrough: bool);
fn is_strikethrough_set(&self) -> bool;
fn style(&self) -> Style;
fn set_style(&self, style: Style);
fn is_style_set(&self) -> bool;
fn text(&self) -> Option<GString>;
fn set_text(&self, text: Option<&str>);
fn underline(&self) -> Underline;
fn set_underline(&self, underline: Underline);
fn is_underline_set(&self) -> bool;
fn variant(&self) -> Variant;
fn set_variant(&self, variant: Variant);
fn is_variant_set(&self) -> bool;
fn weight(&self) -> i32;
fn set_weight(&self, weight: i32);
fn is_weight_set(&self) -> bool;
fn width_chars(&self) -> i32;
fn set_width_chars(&self, width_chars: i32);
fn wrap_mode(&self) -> WrapMode;
fn set_wrap_mode(&self, wrap_mode: WrapMode);
fn wrap_width(&self) -> i32;
fn set_wrap_width(&self, wrap_width: i32);
fn connect_edited<F: Fn(&Self, TreePath, &str) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_align_set_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_alignment_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_attributes_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_background_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_background_rgba_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_background_set_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_editable_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_editable_set_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_ellipsize_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_ellipsize_set_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_family_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_family_set_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_font_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_font_desc_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_foreground_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_foreground_rgba_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_foreground_set_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_language_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_language_set_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_markup_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_max_width_chars_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_placeholder_text_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_rise_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_rise_set_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_scale_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_scale_set_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_single_paragraph_mode_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_size_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_size_points_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_size_set_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_stretch_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_stretch_set_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_strikethrough_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_strikethrough_set_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_style_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_style_set_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_text_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_underline_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_underline_set_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_variant_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_variant_set_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_weight_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_weight_set_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_width_chars_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_wrap_mode_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_wrap_width_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
}
Required Methods
source
fn set_fixed_height_from_font(&self, number_of_rows: i32)
source
fn is_align_set(&self) -> bool
source
fn set_alignment(&self, alignment: Alignment)
source
fn attributes(&self) -> Option<AttrList>
source
fn set_attributes(&self, attributes: Option<&AttrList>)
source
fn set_background(&self, background: Option<&str>)
source
fn background_rgba(&self) -> Option<RGBA>
source
fn set_background_rgba(&self, background_rgba: Option<&RGBA>)
source
fn is_background_set(&self) -> bool
source
fn is_editable(&self) -> bool
source
fn set_editable(&self, editable: bool)
source
fn is_editable_set(&self) -> bool
source
fn ellipsize(&self) -> EllipsizeMode
source
fn set_ellipsize(&self, ellipsize: EllipsizeMode)
source
fn is_ellipsize_set(&self) -> bool
source
fn set_family(&self, family: Option<&str>)
source
fn is_family_set(&self) -> bool
source
fn font_desc(&self) -> Option<FontDescription>
source
fn set_font_desc(&self, font_desc: Option<&FontDescription>)
source
fn set_foreground(&self, foreground: Option<&str>)
source
fn foreground_rgba(&self) -> Option<RGBA>
source
fn set_foreground_rgba(&self, foreground_rgba: Option<&RGBA>)
source
fn is_foreground_set(&self) -> bool
source
fn set_language(&self, language: Option<&str>)
source
fn is_language_set(&self) -> bool
source
fn set_markup(&self, markup: Option<&str>)
source
fn max_width_chars(&self) -> i32
source
fn set_max_width_chars(&self, max_width_chars: i32)
source
fn placeholder_text(&self) -> Option<GString>
source
fn set_placeholder_text(&self, placeholder_text: Option<&str>)
source
fn is_rise_set(&self) -> bool
source
fn is_scale_set(&self) -> bool
source
fn is_single_paragraph_mode(&self) -> bool
source
fn set_single_paragraph_mode(&self, single_paragraph_mode: bool)
source
fn size_points(&self) -> f64
source
fn set_size_points(&self, size_points: f64)
source
fn is_size_set(&self) -> bool
source
fn set_stretch(&self, stretch: Stretch)
source
fn is_stretch_set(&self) -> bool
source
fn is_strikethrough(&self) -> bool
source
fn set_strikethrough(&self, strikethrough: bool)
source
fn is_strikethrough_set(&self) -> bool
source
fn is_style_set(&self) -> bool
source
fn set_underline(&self, underline: Underline)
source
fn is_underline_set(&self) -> bool
source
fn set_variant(&self, variant: Variant)
source
fn is_variant_set(&self) -> bool
source
fn set_weight(&self, weight: i32)
source
fn is_weight_set(&self) -> bool
source
fn width_chars(&self) -> i32
source
fn set_width_chars(&self, width_chars: i32)
source
fn set_wrap_mode(&self, wrap_mode: WrapMode)
source
fn wrap_width(&self) -> i32
source
fn set_wrap_width(&self, wrap_width: i32)
sourcefn connect_edited<F: Fn(&Self, TreePath, &str) + 'static>(
fn connect_edited<F: Fn(&Self, TreePath, &str) + 'static>(
&self,
f: F
) -> SignalHandlerId
sourcefn connect_align_set_notify<F: Fn(&Self) + 'static>(
fn connect_align_set_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
sourcefn connect_alignment_notify<F: Fn(&Self) + 'static>(
fn connect_alignment_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
sourcefn connect_attributes_notify<F: Fn(&Self) + 'static>(
fn connect_attributes_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
sourcefn connect_background_notify<F: Fn(&Self) + 'static>(
fn connect_background_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
sourcefn connect_background_rgba_notify<F: Fn(&Self) + 'static>(
fn connect_background_rgba_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
sourcefn connect_background_set_notify<F: Fn(&Self) + 'static>(
fn connect_background_set_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
sourcefn connect_editable_notify<F: Fn(&Self) + 'static>(
fn connect_editable_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
sourcefn connect_editable_set_notify<F: Fn(&Self) + 'static>(
fn connect_editable_set_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
sourcefn connect_ellipsize_notify<F: Fn(&Self) + 'static>(
fn connect_ellipsize_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
sourcefn connect_ellipsize_set_notify<F: Fn(&Self) + 'static>(
fn connect_ellipsize_set_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
source
fn connect_family_notify<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId
sourcefn connect_family_set_notify<F: Fn(&Self) + 'static>(
fn connect_family_set_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
source
fn connect_font_notify<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId
sourcefn connect_font_desc_notify<F: Fn(&Self) + 'static>(
fn connect_font_desc_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
sourcefn connect_foreground_notify<F: Fn(&Self) + 'static>(
fn connect_foreground_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
sourcefn connect_foreground_rgba_notify<F: Fn(&Self) + 'static>(
fn connect_foreground_rgba_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
sourcefn connect_foreground_set_notify<F: Fn(&Self) + 'static>(
fn connect_foreground_set_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
sourcefn connect_language_notify<F: Fn(&Self) + 'static>(
fn connect_language_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
sourcefn connect_language_set_notify<F: Fn(&Self) + 'static>(
fn connect_language_set_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
source
fn connect_markup_notify<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId
sourcefn connect_max_width_chars_notify<F: Fn(&Self) + 'static>(
fn connect_max_width_chars_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
sourcefn connect_placeholder_text_notify<F: Fn(&Self) + 'static>(
fn connect_placeholder_text_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
source
fn connect_rise_notify<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId
sourcefn connect_rise_set_notify<F: Fn(&Self) + 'static>(
fn connect_rise_set_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
source
fn connect_scale_notify<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId
sourcefn connect_scale_set_notify<F: Fn(&Self) + 'static>(
fn connect_scale_set_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
sourcefn connect_single_paragraph_mode_notify<F: Fn(&Self) + 'static>(
fn connect_single_paragraph_mode_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
source
fn connect_size_notify<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId
sourcefn connect_size_points_notify<F: Fn(&Self) + 'static>(
fn connect_size_points_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
sourcefn connect_size_set_notify<F: Fn(&Self) + 'static>(
fn connect_size_set_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
source
fn connect_stretch_notify<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId
sourcefn connect_stretch_set_notify<F: Fn(&Self) + 'static>(
fn connect_stretch_set_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
sourcefn connect_strikethrough_notify<F: Fn(&Self) + 'static>(
fn connect_strikethrough_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
sourcefn connect_strikethrough_set_notify<F: Fn(&Self) + 'static>(
fn connect_strikethrough_set_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
source
fn connect_style_notify<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId
sourcefn connect_style_set_notify<F: Fn(&Self) + 'static>(
fn connect_style_set_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
source
fn connect_text_notify<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId
sourcefn connect_underline_notify<F: Fn(&Self) + 'static>(
fn connect_underline_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
sourcefn connect_underline_set_notify<F: Fn(&Self) + 'static>(
fn connect_underline_set_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
source
fn connect_variant_notify<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId
sourcefn connect_variant_set_notify<F: Fn(&Self) + 'static>(
fn connect_variant_set_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
source
fn connect_weight_notify<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId
sourcefn connect_weight_set_notify<F: Fn(&Self) + 'static>(
fn connect_weight_set_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
sourcefn connect_width_chars_notify<F: Fn(&Self) + 'static>(
fn connect_width_chars_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
sourcefn connect_wrap_mode_notify<F: Fn(&Self) + 'static>(
fn connect_wrap_mode_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
sourcefn connect_wrap_width_notify<F: Fn(&Self) + 'static>(