PCM_Report/test_signal_fix.py

41 lines
952 B
Python
Raw Permalink Normal View History

2025-12-11 14:32:31 +08:00
#!/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()