liststore - Python Gtk TextView inserta texto al final
python gtk3 glade (1)
Quiero insertar texto en un textbuffer al final ... Estoy usando esto: gtk.TextBuffer.insert_at_cursor
Pero si hago clic en el texto, aparece lo nuevo en el cursor ...
¿Cómo puedo agregar texto al final?
Intenta usar gtk.TextBuffer.insert() con gtk.TextBuffer.get_end_iter() . Ejemplo:
# text_buffer is a gtk.TextBuffer
end_iter = text_buffer.get_end_iter()
text_buffer.insert(end_iter, "The text to insert at the end")
NOTA: una vez que se inserta en text_buffer , end_iter se invalida, así que asegúrese de obtener una nueva referencia al iterador final siempre que quiera agregar al final del búfer.