Tools for running external processes in a GTK GUI.
Functions
level2tag(level) |
Classes
BaseOutputHandler([logger]) | Base class for output handlers |
GtkBlinker() | |
GtkDialogLoggingHandler([dialog, parent]) | GTK handler for logging message dialog |
GtkLoggingHandler(textview) | Custom handler for logging on GTK+ textviews |
GtkOutputHandler([logger, statusbar, ...]) | GTK progress handler |
GtkOutputPlane([buffer, hide_button, formats]) | |
GtkToolController([logger]) | GTK tool controller |
Popen(*args, **kwargs) | |
StdToolController([logger]) | Class for controlling command line tools. |
Bases: logging.Handler
GTK handler for logging message dialog
Bases: logging.Handler
Custom handler for logging on GTK+ textviews
Bases: gobject._gobject.GObject, exectools.BaseOutputHandler
GTK progress handler
Feed some data to the parser.
It is processed insofar as it consists of complete elements; incomplete data is buffered until more data is fed or close() is called.
Bases: gtk.TextView
Bases: gobject._gobject.GObject, exectools.std.StdToolController
GTK tool controller
Perform finalization actions.
This method is called when the controlled process terminates to perform finalization actions like:
Additional finalization actions are performed using a custom “finalize_run_hook” instead of overriging “finalize_run”.