GUIBRUSHR.GUI.Input_Output_Panels.Input_Panels.TabPanels.FrameDBInteractions.FrameDBInteractions module¶
FrameDBInteractions module for handling database interaction panels in the GUI.
This module provides the main panel for database interactions, including target, instrument, observatory, and molecule parameters frame management.
- class GUIBRUSHR.GUI.Input_Output_Panels.Input_Panels.TabPanels.FrameDBInteractions.FrameDBInteractions.FrameDBInteractions(parent, color, row, column, path_default, frame_input, window, **kwargs)[source]¶
Bases:
MyPanelPanel class for managing database interactions in the GUI.
This class creates and manages the target, instrument, observatory, and molecule parameters frames for database interactions, inheriting from MyPanel for basic panel functionality.
- __init__(parent, color, row, column, path_default, frame_input, window, **kwargs)[source]¶
Initialize the FrameDBInteractions panel.
- Parameters:
parent – Parent widget
color – Color scheme for the panel
row – Row position in the parent layout
column – Column position in the parent layout
path_default – Default path for file operations
frame_input – Input frame reference
window – Main window reference
**kwargs – Additional keyword arguments for parent class