GUIBRUSHR.GUI.Input_Output_Panels.Input_Panels.TabPanels.Frame_Retrieval_Analysis.FrameFilterTable.FrameFilterTable module¶
Frame Filter Table Module.
This module contains the FrameFilterTable class which combines frame filtering, table display, and frame visualization functionality in a unified panel.
- class GUIBRUSHR.GUI.Input_Output_Panels.Input_Panels.TabPanels.Frame_Retrieval_Analysis.FrameFilterTable.FrameFilterTable.FrameFilterTable(parent, row, column, color, width_GUI, path_default, frame_input, **kwargs)[source]¶
Bases:
MyPanelA composite panel that combines frame filtering, table display, and frame visualization.
This class creates a unified interface containing three main components: - Frame filter controls for searching and filtering - Frame table for displaying filtered results - Frame display for visualizing selected frames
The class inherits from MyPanel and organizes the components in a vertical layout.
- __init__(parent, row, column, color, width_GUI, path_default, frame_input, **kwargs)[source]¶
Initialize the FrameFilterTable panel.
- Parameters:
parent – The parent widget
row – Grid row position
column – Grid column position
color – Background color for the panel
width_GUI – Width of the GUI components
path_default – Default path for file operations
frame_input – Input frame data
**kwargs – Additional keyword arguments passed to parent class