AIDeveloper-PC/gui_ai_developer/main.py

54 lines
1.1 KiB
Python
Raw Normal View History

2026-01-31 09:32:00 +00:00
"""
智能低代码开发平台 - 主程序入口
使用方法:
python main.py
依赖:
pip install PyQt5
"""
import sys
from PyQt5.QtWidgets import QApplication
from PyQt5.QtGui import QFont
from PyQt5.QtCore import Qt
2026-03-06 13:50:01 +00:00
from gui_ai_developer.config import DARK_THEME
from gui_ai_developer.windows import MainWindow
2026-01-31 09:32:00 +00:00
def main():
"""主函数"""
# 创建应用程序
app = QApplication(sys.argv)
# 设置应用程序信息
app.setApplicationName("智能低代码开发平台")
app.setApplicationVersion("1.0.0")
app.setOrganizationName("AI Development Team")
# 设置样式
app.setStyle("Fusion")
# 应用深色主题
app.setStyleSheet(DARK_THEME)
# 设置默认字体
font = QFont("Microsoft YaHei", 10)
app.setFont(font)
# 启用高DPI支持
QApplication.setAttribute(Qt.AA_EnableHighDpiScaling, True)
QApplication.setAttribute(Qt.AA_UseHighDpiPixmaps, True)
# 创建并显示主窗口
window = MainWindow()
window.show()
# 运行应用程序
sys.exit(app.exec_())
if __name__ == "__main__":
main()