Files
overwatch/firmware/9_3_GUI/GUI_V7_PyQt.py
thebadking 34d4406611
Some checks failed
AERIS-10 CI / Python Lint + Tests (push) Has been cancelled
AERIS-10 CI / MCU Firmware Tests (push) Has been cancelled
AERIS-10 CI / FPGA Regression (push) Has been cancelled
AERIS-10 CI / Cross-Layer Contract Tests (push) Has been cancelled
Initial commit.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-21 07:49:17 +00:00

41 lines
781 B
Python

#!/usr/bin/env python3
"""
PLFM Radar System GUI V7 — PyQt6 Edition
Entry point. Launches the RadarDashboard main window.
Usage:
python GUI_V7_PyQt.py
"""
import sys
import logging
from PyQt6.QtWidgets import QApplication
from PyQt6.QtGui import QFont
from v7 import RadarDashboard
logging.basicConfig(
level=logging.INFO,
format="%(asctime)s %(levelname)-8s %(name)s %(message)s",
)
logger = logging.getLogger(__name__)
def main():
app = QApplication(sys.argv)
app.setApplicationName("PLFM Radar System V7")
app.setApplicationVersion("7.0.0")
app.setFont(QFont("Segoe UI", 10))
window = RadarDashboard()
window.show()
logger.info("PLFM Radar GUI V7 started")
sys.exit(app.exec())
if __name__ == "__main__":
main()