#!/usr/bin/env python3 """ 测试Signal修复 """ def test_signal_import(): """测试Signal导入""" try: from PySide6.QtCore import Signal print("✅ PySide6.QtCore.Signal 导入成功") return True except ImportError as e: print(f"❌ Signal导入失败: {e}") return False def test_ui_import(): """测试ui_main导入""" try: import ui_main print("✅ ui_main 导入成功") return True except ImportError as e: print(f"❌ ui_main导入失败: {e}") return False def main(): print("Signal修复测试") print("=" * 20) success1 = test_signal_import() success2 = test_ui_import() if success1 and success2: print("\n🎉 所有导入测试通过!") print("现在可以正常启动程序了") else: print("\n❌ 还有导入问题需要解决") if __name__ == "__main__": main()