Incruste Shell interactivo (VTE) en una GUI de Pygtk para manipular sus propios widgets
-
13-11-2019 - |
Pregunta
Estoy planeando hacer el Folliwing:
Cree una GUI de Pygtk (codificada con codillo, sin glade) con algunos widgets, y en la parte inferior de la pantalla coloca algún tipo de VTE (emulador de terminal virtual) desde donde podría manipular los widgets, por ejemplo, cambiar sus atributos y llamar a sus atributos y llamar a sus atributosMétodos de la línea de comandos.
El resultado sería similar a usar los comandos de AutoCAD, solo que estaría actuando sobre los objetos GUI.
Ya he encontrado muy pocas cosas sobre el widget de gtk.VteTerminal
, pero no solo no se pudo encontrar un ejemplo de trabajo ni hacer uno yo mismo, también parece ser un terminal del sistema, no una terminal de "sesión actual" de Python, donde podría correr PythonComandos y accesibles objetos GUI.
¿Alguna sugerencia?
Gracias por leer
Solución
Lo que quiere existe ya: gtkparasite .Está destinado a la depuración, pero estoy seguro de que si quisiera que sea parte de su solicitud, podría adaptarla.
Otros consejos
Llego tarde a la fiesta, pero tuve un problema similar. Mira aquí Pregunta de terminal virtual
Es una opción si decides hacer algo diferente de lo que podría haber hecho.