obci.control.gui package¶
Submodules¶
obci.control.gui.connect_dialog module¶
obci.control.gui.experiment_engine_info module¶
-
class
obci.control.gui.experiment_engine_info.ExperimentEngineInfo(preset_data=None, launcher_data=None, ctx=None)[source]¶ Bases:
PyQt4.QtCore.QObject-
add_peer(peer_id, peer_path, config_sources=None, launch_deps=None, custom_config_path=None, param_overwrites=None, machine=None)[source]¶
-
exp_saver_msg¶
-
obci.control.gui.obci_gui module¶
-
class
obci.control.gui.obci_gui.ConnectToMachine(parent)[source]¶ Bases:
PyQt4.QtGui.QDialog,obci.control.gui.connect_dialog.Ui_ConnectToMachine
-
class
obci.control.gui.obci_gui.ExperimentGuiState(srv_client, engine_experiment, log_engine, old_exp=None)[source]¶ Bases:
object
-
class
obci.control.gui.obci_gui.ObciLauncherWindow(presets=None)[source]¶ Bases:
PyQt4.QtGui.QMainWindow,obci.control.gui.obci_window.Ui_OBCILauncherConstructor
-
engine_reinit¶
-
import_scenario¶
-
remove_user_preset¶
-
reset¶
-
save_as¶
-
start¶
-
stop¶
-
-
class
obci.control.gui.obci_gui.ObciTreeWidgetItem(header_list, experiment_id)[source]¶ Bases:
PyQt4.QtGui.QTreeWidgetItem
-
class
obci.control.gui.obci_gui.SelectAmplifierDialog(parent)[source]¶ Bases:
PyQt4.QtGui.QDialog,obci.control.gui.select_amplifier_dialog.Ui_SelectAmplifier
obci.control.gui.obci_launcher_constants module¶
obci.control.gui.obci_launcher_engine module¶
-
class
obci.control.gui.obci_launcher_engine.OBCILauncherEngine(obci_client, server_ip=None, presets=None)[source]¶ Bases:
PyQt4.QtCore.QObject-
internal_msg_templates= {'_launcher_engine_msg': {'task': '', 'pub_addr': ''}, '_user_set_scenario': {'uuid': ''}}¶
-
obci_state_change¶
-
rq_error¶
-
saver_msg¶
-
update_ui¶
-
obci.control.gui.obci_log_engine module¶
-
class
obci.control.gui.obci_log_engine.LogEngine(tab_widget)[source]¶ Bases:
PyQt4.QtCore.QObject-
show(experiment)[source]¶ Called from obci.gui when scenario`s moules panel is being refreshed, eg. when user clicks some new scenario or gui is autmatically being refreshed
-
obci.control.gui.obci_log_model module¶
obci.control.gui.obci_log_model_dummy module¶
obci.control.gui.obci_log_model_real module¶
obci.control.gui.obci_log_peer module¶
-
class
obci.control.gui.obci_log_peer.OBCILogCollector(addresses)[source]¶ Bases:
obci.control.peer.configured_multiplexer_server.ConfiguredMultiplexerServer