""" GUI module for StreamLens Ethernet Traffic Analyzer """ try: from PySide6.QtWidgets import QApplication GUI_AVAILABLE = True except ImportError: GUI_AVAILABLE = False print("Warning: PySide6 not available. GUI mode disabled.") __all__ = ['GUI_AVAILABLE'] if GUI_AVAILABLE: from .main_window import StreamLensMainWindow __all__.append('StreamLensMainWindow')