seq
2.0.0
|
Implementation of the UI. More...
Public Member Functions | |
def | __init__ (self, address, redis, *args, **kwargs) |
window cto More... | |
def | mark_node (self, serial_number, key) |
marks node More... | |
def | on_cmdline_returnPressed (self) |
return pressed kbd callback More... | |
def | on_actionReset_triggered (self) |
reset action callback More... | |
def | on_runCommandButton_pressed (self) |
run action callback More... | |
def | on_actionLoad_Script_triggered (self) |
def | on_actionOBOpen_triggered (self) |
"Loads an OB or py module More... | |
def | on_actionSequencerRun_triggered (self) |
sends run command to serve More... | |
def | on_actionSequencerContinue_triggered (self) |
send continue command to serve More... | |
def | on_actionSequencerConnect_triggered (self) |
Attempts to connect to REDIS and seq server(s) More... | |
def | on_actionSequencerDisconnect_triggered (self) |
Server(s) disconnect. More... | |
def | on_actionServerSettings_triggered (self) |
Server options/connection dialog. More... | |
def | openMenu (self, position) |
Opens context men. More... | |
def | command_to_server (self, command) |
Sends a single command to serve. More... | |
def | present_data_from_server (self, s) |
Presents data from serve. More... | |
def | present_error_from_server (self, s) |
Shows error from serve. More... | |
def | process_state_update (self, update_dict) |
Process state info gather from serve. More... | |
def | process_tree_update (self, dict_tree) |
Updates the Tree. More... | |
def | err_display (self, lines) |
Shows dialog with Python TB info. More... | |
def | read_obs (self) |
Reads an O. More... | |
def | read_obs_vars (self, pos) |
def | fill_item (self, item, value) |
method pending More... | |
def | closeEvent (self, event) |
Pocesses close event. More... | |
def | on_actionApplicationExit_triggered (self) |
closes app More... | |
Public Attributes | |
ui | |
model | |
server_address | |
redis_address | |
socket_server | |
redis_server | |
server_dialog | |
err_dialog | |
Implementation of the UI.
Its main concern is to be the controller of the UI, taking as input user interaction, routing these to the Socket Server. Replies from the Sequencer Server comes through Redis, so is uses a subscription mechanism to get the status of the sequences.
def gui.seqguiMain.MainWindow.__init__ | ( | self, | |
address, | |||
redis, | |||
* | args, | ||
** | kwargs | ||
) |
window cto
def gui.seqguiMain.MainWindow.closeEvent | ( | self, | |
event | |||
) |
Pocesses close event.
def gui.seqguiMain.MainWindow.command_to_server | ( | self, | |
command | |||
) |
Sends a single command to serve.
def gui.seqguiMain.MainWindow.err_display | ( | self, | |
lines | |||
) |
Shows dialog with Python TB info.
def gui.seqguiMain.MainWindow.fill_item | ( | self, | |
item, | |||
value | |||
) |
method pending
def gui.seqguiMain.MainWindow.mark_node | ( | self, | |
serial_number, | |||
key | |||
) |
marks node
def gui.seqguiMain.MainWindow.on_actionApplicationExit_triggered | ( | self | ) |
closes app
def gui.seqguiMain.MainWindow.on_actionLoad_Script_triggered | ( | self | ) |
def gui.seqguiMain.MainWindow.on_actionOBOpen_triggered | ( | self | ) |
"Loads an OB or py module
def gui.seqguiMain.MainWindow.on_actionReset_triggered | ( | self | ) |
reset action callback
def gui.seqguiMain.MainWindow.on_actionSequencerConnect_triggered | ( | self | ) |
Attempts to connect to REDIS and seq server(s)
def gui.seqguiMain.MainWindow.on_actionSequencerContinue_triggered | ( | self | ) |
send continue command to serve
def gui.seqguiMain.MainWindow.on_actionSequencerDisconnect_triggered | ( | self | ) |
Server(s) disconnect.
def gui.seqguiMain.MainWindow.on_actionSequencerRun_triggered | ( | self | ) |
sends run command to serve
def gui.seqguiMain.MainWindow.on_actionServerSettings_triggered | ( | self | ) |
Server options/connection dialog.
def gui.seqguiMain.MainWindow.on_cmdline_returnPressed | ( | self | ) |
return pressed kbd callback
def gui.seqguiMain.MainWindow.on_runCommandButton_pressed | ( | self | ) |
run action callback
def gui.seqguiMain.MainWindow.openMenu | ( | self, | |
position | |||
) |
Opens context men.
def gui.seqguiMain.MainWindow.present_data_from_server | ( | self, | |
s | |||
) |
Presents data from serve.
def gui.seqguiMain.MainWindow.present_error_from_server | ( | self, | |
s | |||
) |
Shows error from serve.
def gui.seqguiMain.MainWindow.process_state_update | ( | self, | |
update_dict | |||
) |
Process state info gather from serve.
def gui.seqguiMain.MainWindow.process_tree_update | ( | self, | |
dict_tree | |||
) |
Updates the Tree.
def gui.seqguiMain.MainWindow.read_obs | ( | self | ) |
Reads an O.
def gui.seqguiMain.MainWindow.read_obs_vars | ( | self, | |
pos | |||
) |
gui.seqguiMain.MainWindow.err_dialog |
gui.seqguiMain.MainWindow.model |
gui.seqguiMain.MainWindow.redis_address |
gui.seqguiMain.MainWindow.redis_server |
gui.seqguiMain.MainWindow.server_address |
gui.seqguiMain.MainWindow.server_dialog |
gui.seqguiMain.MainWindow.socket_server |
gui.seqguiMain.MainWindow.ui |