41 lines
952 B
Python
41 lines
952 B
Python
#!/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()
|