24 lines
530 B
Python
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())
|