setText

open fun setText(text: String, length: Int)

Sets the text of the layout.

This function validates @text and renders invalid UTF-8 with a placeholder glyph.

Note that if you have used method@Pango.Layout.set_markup or method@Pango.Layout.set_markup_with_accel on @layout before, you may want to call method@Pango.Layout.set_attributes to clear the attributes set on the layout from the markup as this function does not clear attributes.

Parameters

text

the text

length

maximum length of @text, in bytes. -1 indicates that the string is nul-terminated and the length should be calculated. The text will also be truncated on encountering a nul-termination even when @length is positive.