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_OBCILauncher
Constructor
-
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