autoMate/ui/main.py
2025-03-24 17:31:53 +08:00

25 lines
707 B
Python

"""
Main entry point for autoMate application
"""
import sys
import argparse
from PyQt6.QtWidgets import QApplication
from ui.main_window import MainWindow
def parse_arguments():
"""Parse command line arguments"""
parser = argparse.ArgumentParser(description="PyQt6 App")
parser.add_argument("--windows_host_url", type=str, default='localhost:8006')
parser.add_argument("--omniparser_server_url", type=str, default="localhost:8000")
return parser.parse_args()
def main():
"""Main application entry point"""
args = parse_arguments()
app = QApplication(sys.argv)
window = MainWindow(args)
window.show()
sys.exit(app.exec())
if __name__ == "__main__":
main()