-
Notifications
You must be signed in to change notification settings - Fork 6
UI module mappings
Simone Marzona edited this page May 4, 2017
·
3 revisions
The current UI is rendered in the UI module. In this page we will go through all the mappings between all the UI elements and the rest of code.
All the checkboxes and input boxes are holding data that is used when some action is triggered, the only way to start/stop an action is to use the buttons or the menú items.
UI entrypoint | Function called | Parameters |
---|---|---|
rig-remote menú item: "about" | pop_up_about | none |
rig-remote menú item: bookmarks/import | bookmarks.import_bookmarks | none |
rig-remote menú item: bookmarks/import | bookmarks.import_bookmarks | none |
rig-remote menú item: bookmarks/export gqrx | bookmarks.export_gqrx | none |
rig-remote menú item: bookmarks/export rig-remote | bookmarks.export_rig_remote | none |
rig control add buttons | self.cb_(first/second)_add | none |
rig control remove buttons | self.cb_(first/second)_delete | none |
rig control set buttons | cb_(first/second)_set_frequency | none |
rig control get button | self.cb_first_get_frequen(first/second)cy | none |
rig control recall buttons | cb_(first/second)_fill_form | none |
frequency scanning start "toggle" button | self.frequency_toggle | none |
bookmarks scanning start "toggle" button | self.bookmark_toggle | none |
bookmarks scanning lock button | self.bookmark_lockout | none |