s6.app._guiΒΆ
Qt/VisPy window used by s6 track -v.
- class s6.app._gui.MainWindow(*args: Any, **kwargs: Any)
Bases:
QMainWindowRender pipeline contexts and expose the compact track transport UI.
- TIMER_INTERVAL_SEC = 0.005
- LEFT_PANEL_WIDTH = 450
- PLOT_PANEL_WIDTH = 400
- show_canvas(data_source: Queue) None
Connect a queue and start the VisPy update loop.
- connect(data_source: Queue) None
Connect the window to the processed context queue.
- toggle_play() None
- toggle_pause() None
- toggle_play_pause() None
- toggle_backward() None
- toggle_forward() None
- toggle_stop() None
- slider_value_change(frame_number: int) None
- update_current_frame(frame_index: int) None
- set_total_frames(total: int) None