Files
mil_sdk/mil/ui/mil_tool.py
T

27 lines
552 B
Python
Raw Normal View History

2026-07-10 13:35:29 +08:00
import os
2026-07-10 13:35:16 +08:00
import logging
from .mil_tool_ui import Ui_FrameMILTool
from PySide6.QtWidgets import QFrame
2026-07-10 13:35:29 +08:00
from mil.core import Config
2026-07-10 13:35:16 +08:00
logger = logging.getLogger(__name__)
2026-07-10 13:35:29 +08:00
CONF = "mil.json"
2026-07-10 13:35:16 +08:00
class FrameMILTool(QFrame,Ui_FrameMILTool):
def __init__(self,parent=None):
super().__init__(parent)
self.setupUi(self)
2026-07-10 13:35:29 +08:00
self.initUI()
2026-07-10 13:35:16 +08:00
2026-07-10 13:35:29 +08:00
def initUI(self):
self.config = Config()
if os.path.exists(CONF):
self.config.load_config(CONF)
else:
self.config.save_config(CONF)
pass