feat(core):初步完成定时执行功能开发

This commit is contained in:
DLmaster
2025-01-25 18:00:56 +08:00
parent ff7e433634
commit 7e08c88a3e
64 changed files with 5858 additions and 508 deletions

12
main.py
View File

@@ -25,11 +25,13 @@ v4.2
作者DLmaster_361
"""
from loguru import logger
from PySide6.QtWidgets import QApplication
from PySide6.QtCore import Qt
from qfluentwidgets import FluentTranslator
import sys
from app.config import AppConfig
from app.core import AppConfig
from app.services.notification import Notification
from app.services.security import CryptoHandler
from app.services.system import SystemHandler
@@ -42,12 +44,18 @@ if __name__ == "__main__":
crypto = CryptoHandler(config)
system = SystemHandler(config)
QApplication.setAttribute(Qt.AA_DontCreateNativeWidgetSiblings)
application = QApplication(sys.argv)
translator = FluentTranslator()
application.installTranslator(translator)
window = AUTO_MAA(config=config, notify=notify, crypto=crypto, system=system)
window = AUTO_MAA(
config=config,
notify=notify,
crypto=crypto,
system=system,
)
window.show_ui("显示主窗口")
window.start_up_task()
sys.exit(application.exec())