Я пытаюсь создать собственный GtkCellRenderer с некоторым текстом. И я хочу, чтобы этот текст был усечен, когда размер GtkCellRenderer меньше размера текста. Например:
альтернативный текст
Как я могу это сделать? Это какое-то свойство CellRenderer или PangoLayout или мне нужно сделать это вручную?
Используйте свойства ellipsize и ellipsize-set GtkCellRendererText.
ellipsize
ellipsize-set
GtkCellRendererText
Если вы хотите сделать это вручную с Pango, используйте pango_layout_set_ellipsize().
pango_layout_set_ellipsize()