kiconnect/freecad/kiconnect/commands/cmd_sync_to.py
2025-04-30 20:27:04 -07:00

24 lines
530 B
Python

import importlib
import FreeCADGui as Gui
import os
import sys
from .. import settings
from ..project import Project
from .Syncable import Syncable
class SyncTo(Syncable):
method = 'sync_to'
def GetResources(self):
tooltip = '<p>Update Board in KiCAD.</p>'
iconFile = os.path.join(settings.ICONPATH, 'export_to_pcbnew.svg')
return {
'MenuText': 'Sync to KiCAD',
'ToolTip': tooltip,
'Pixmap' : iconFile
}
Gui.addCommand('kiconn_sync_to', SyncTo())