general_gui¶
Module: run.gui.general_gui¶
Rough basic interface to run pySPACE with node chains
Inheritance diagram for pySPACE.run.gui.general_gui:
Class Summary¶
PySpaceGui([parent]) |
The main window of the GUI |
ControlWidget([results_file, parent]) |
Widget for configuring a node chain operation and monitor its progress. |
OperationConfigurationPopup(main_window, ...) |
Window for configuring a NodeChainOperation. |
QtStreamHandler(parent, main) |
Handle incoming text streaming input |
LogViewer([parent]) |
Handle logging input |
Classes¶
PySpaceGui¶
-
class
pySPACE.run.gui.general_gui.PySpaceGui(parent=None)[source]¶ Bases:
PyQt4.QtGui.QMainWindowThe main window of the GUI
Class Components Summary
_closeTab(tabIndex)_close_event(event)_operation_finished(result_file_name)_sslErrorHandler(reply, errorList)set_up()Setting up of GUI components
ControlWidget¶
-
class
pySPACE.run.gui.general_gui.ControlWidget(results_file=None, parent=None)[source]¶ Bases:
PyQt4.QtGui.QWidgetWidget for configuring a node chain operation and monitor its progress.
Class Components Summary
_config_node_chain()_loadResults()_load_node_chain()_monitor_progress()_start()_update_progress_bar(processesFinished)operationFinishedSignaloperationStatusChangedSignal-
operationStatusChangedSignal¶
-
operationFinishedSignal¶
-
OperationConfigurationPopup¶
-
class
pySPACE.run.gui.general_gui.OperationConfigurationPopup(main_window, *args, **kwargs)[source]¶ Bases:
PyQt4.QtGui.QMainWindowWindow for configuring a NodeChainOperation.
Allows to select an input and a node chain. Additionally, the window allows to invoke the configuration GUI.
Class Components Summary
_configure_node_chain()_create_operation()_refresh_node_chains()_select_input()