dran.gui package#

Subpackages#

Submodules#

dran.gui.main module#

class dran.gui.main.Main(log, pathToSaveDir)[source]#

Bases: QMainWindow, Ui_MainWindow

Main application window handling GUI operations and core functionality.

Parameters:

log – Logger instance for application logging

setup_initial_state()[source]#

Sets up the initial state of the GUI based on the file path.

set_button_properties(button, bg_color, text_color)[source]#

Sets the background color and text color of a button.

open_drift_window()[source]#

Connect the edit drift scan window to the main window.

Module contents#