Final stage of the project is to glue together [GUI|dashboard] and vitual console.
Simpliest way to do so is to reparent spicy window, which is easily done in Tk using [http://stu.oc9.org/TkXext/fossil/|tkxext]
But spice client gtk widget which has python bindings (and, unfortunately, no documentation) provides greater flexibility and control.
But [http://spice-space.org|spice client gtk widget] which has python bindings (and, unfortunately, no documentation) provides greater flexibility and control.