Estou tentando adicionar um vtewidget ao meu aplicativo e os exemplos que encontrei .fork_command()para executar um comando nesse widget. Mas de acordo com
http://developer.gnome.org/vte/0.26/VteTerminal.html#vte-terminal-fork-command
foi preterido e é recomendado o uso fork_command_full(). O que precisa de oito argumentos obrigatórios. Eles não ouviram a palavra " padrão "? Consegui construir linhas que funcionam de alguma forma:
pty_flags = vte.PtyFlags(0)
terminal.fork_command_full(pty_flags, "/home/int", ("/bin/bash", ), "", 0, None, None)
Sim, eu sei sobre as enumerações, só espero que eu esteja fazendo isso completamente errado e que haja uma maneira muito mais fácil. Você conhece algum?
PS estou usando quicklycom o ubuntu-applicationmodelo padrão .
PPS A linha de importação é from gi.repository import Vte as vte