This commit is contained in:
2025-07-25 21:45:07 -04:00
parent f75c757b12
commit d77dd386f3
19 changed files with 2131 additions and 38 deletions

16
analyzer/gui/__init__.py Normal file
View File

@@ -0,0 +1,16 @@
"""
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')