main.py 620 B

1234567891011121314151617181920212223242526272829
  1. #!/usr/bin/env python3
  2. """
  3. Countdown Timer Application
  4. A cross-platform PyQt6 application for creating and displaying fullscreen countdown timers.
  5. """
  6. import sys
  7. from PyQt6.QtWidgets import QApplication
  8. from PyQt6.QtCore import QSettings
  9. from ui.main_window import MainWindow
  10. def main():
  11. app = QApplication(sys.argv)
  12. app.setOrganizationName("CountdownTimer")
  13. app.setApplicationName("CountdownTimer")
  14. # Load settings
  15. settings = QSettings()
  16. # Create and show main window
  17. window = MainWindow()
  18. window.show()
  19. sys.exit(app.exec())
  20. if __name__ == "__main__":
  21. main()