import sys from PySide6.QtWidgets import QApplication from ui.main_window import MainWindow from utils.logger import logger def main(): """主程序入口""" logger.info("启动PrivaTrans翻译工具") # 创建应用程序 app = QApplication(sys.argv) # 设置应用程序样式 app.setStyle("Fusion") # 创建主窗口 window = MainWindow() window.show() # 运行应用程序 exit_code = app.exec() logger.info(f"PrivaTrans翻译工具退出,退出码: {exit_code}") sys.exit(exit_code) if __name__ == "__main__": main()