gui: reorder toolbar buttons

This commit is contained in:
Zheng, Lei 2018-08-28 14:21:37 +08:00
parent ed14946534
commit 63ebe07d9e

30
gui.py
View File

@ -248,6 +248,21 @@ class AsmCmdNew(AsmCmdBase):
assembly.Assembly.make()
class AsmCmdSolve(AsmCmdBase):
_id = 1
_menuText = 'Solve constraints'
_iconName = 'AssemblyWorkbench.svg'
_accel = 'A, S'
@classmethod
def Activated(cls):
from . import solver
FreeCAD.setActiveTransaction('Assembly solve')
logger.report('command "{}" exception'.format(cls.getName()),
solver.solve,reportFailed=True)
FreeCAD.closeActiveTransaction()
class AsmCmdNewElement(AsmCmdBase):
_id = 19
_menuText = 'Create element'
@ -272,21 +287,6 @@ class AsmCmdNewElement(AsmCmdBase):
cls._active = None if hasSelection else False
class AsmCmdSolve(AsmCmdBase):
_id = 1
_menuText = 'Solve constraints'
_iconName = 'AssemblyWorkbench.svg'
_accel = 'A, S'
@classmethod
def Activated(cls):
from . import solver
FreeCAD.setActiveTransaction('Assembly solve')
logger.report('command "{}" exception'.format(cls.getName()),
solver.solve,reportFailed=True)
FreeCAD.closeActiveTransaction()
class AsmCmdMove(AsmCmdBase):
_id = 2
_menuText = 'Move part'