4.9. GUI.py

Module containing the Main Window class. This is the top-level GUI and contains the business logic of the GUI.

class GUI.MainUI(*args, settings_file=None)

Main GUI. Inherits PyQt5.QtWidgets.QMainWindow.

keyPressEvent(event)

Handles key-presses when central widget has focus. Used to switch between tabs

key_press_trigger(key)

Process key-press events from graphic elements

set_advanced_species(h)

Set advanced species of selected column

set_atomic_species(h)

Set advanced species of selected column

set_zeta(zeta)

Set level of selected column