30 lines
596 B
Python
30 lines
596 B
Python
# main.py
|
||
import os
|
||
import sys
|
||
|
||
from PyQt5.QtWidgets import QApplication
|
||
|
||
# 获取当前文件所在目录(main.py所在目录)
|
||
current_dir = os.path.dirname(os.path.abspath(__file__))
|
||
sys.path.insert(0, current_dir) # 添加当前目录到搜索路径
|
||
|
||
from ui.main_window import MainWindow
|
||
|
||
|
||
def main():
|
||
"""应用主函数"""
|
||
app = QApplication(sys.argv)
|
||
# 设置应用样式
|
||
app.setStyle("Fusion")
|
||
|
||
# 创建并显示主窗口
|
||
window = MainWindow()
|
||
|
||
window.show()
|
||
|
||
# 启动应用事件循环
|
||
sys.exit(app.exec_())
|
||
|
||
|
||
if __name__ == "__main__":
|
||
main() |