OpenSCAD: fix translation problems and identation error

This commit is contained in:
Sebastian Hoogen 2012-11-05 14:24:54 +01:00 committed by wmayer
parent 0634a3a188
commit e12b4217bb
4 changed files with 24 additions and 21 deletions

View File

@ -94,8 +94,11 @@ static char * openscadlogo_xpm[] = {
ToolTip = "OpenSCAD workbench" ToolTip = "OpenSCAD workbench"
def Initialize(self): def Initialize(self):
import OpenSCAD_rc,OpenSCADCommands import OpenSCAD_rc,OpenSCADCommands
commands=['ReplaceObject','RemoveSubtree','RefineShapeFeature',"Edgestofaces",'ExpandPlacements'] commands=['OpenSCAD_ReplaceObject','OpenSCAD_RemoveSubtree',\
toolbarcommands=['ReplaceObject','RemoveSubtree','RefineShapeFeature'] 'OpenSCAD_RefineShapeFeature',"OpenSCAD_Edgestofaces",\
'OpenSCAD_ExpandPlacements']
toolbarcommands=['OpenSCAD_ReplaceObject','OpenSCAD_RemoveSubtree',\
'OpenSCAD_RefineShapeFeature']
import PartGui import PartGui
parttoolbarcommands = ['Part_CheckGeometry',"Part_Primitives",\ parttoolbarcommands = ['Part_CheckGeometry',"Part_Primitives",\
"Part_Builder",'Part_Cut','Part_Fuse','Part_Common',\ "Part_Builder",'Part_Cut','Part_Fuse','Part_Common',\
@ -105,8 +108,8 @@ static char * openscadlogo_xpm[] = {
"User parameter:BaseApp/Preferences/Mod/OpenSCAD") "User parameter:BaseApp/Preferences/Mod/OpenSCAD")
openscadfilename = param.GetString('openscadexecutable') openscadfilename = param.GetString('openscadexecutable')
if openscadfilename: if openscadfilename:
commands.extend(['AddOpenSCADElement']) commands.extend(['OpenSCAD_AddOpenSCADElement'])
toolbarcommands.extend(['AddOpenSCADElement']) toolbarcommands.extend(['OpenSCAD_AddOpenSCADElement'])
self.appendToolbar("OpenSCADTools",toolbarcommands) self.appendToolbar("OpenSCADTools",toolbarcommands)
self.appendMenu('OpenSCAD',commands) self.appendMenu('OpenSCAD',commands)
self.appendToolbar('OpenSCAD Part tools',parttoolbarcommands) self.appendToolbar('OpenSCAD Part tools',parttoolbarcommands)

View File

@ -143,9 +143,9 @@ class AddSCADWidget(QtGui.QWidget):
def __init__(self,*args): def __init__(self,*args):
QtGui.QWidget.__init__(self,*args) QtGui.QWidget.__init__(self,*args)
self.textEdit=QtGui.QTextEdit() self.textEdit=QtGui.QTextEdit()
self.buttonadd = QtGui.QPushButton(translate('OpenSCAD',u'Add')) self.buttonadd = QtGui.QPushButton(translate('OpenSCAD','Add'))
self.buttonclear = QtGui.QPushButton(translate('OpenSCAD',u'Clear')) self.buttonclear = QtGui.QPushButton(translate('OpenSCAD','Clear'))
self.checkboxmesh = QtGui.QCheckBox(translate('OpenSCAD',u'as Mesh')) self.checkboxmesh = QtGui.QCheckBox(translate('OpenSCAD','as Mesh'))
layouth=QtGui.QHBoxLayout() layouth=QtGui.QHBoxLayout()
layouth.addWidget(self.buttonadd) layouth.addWidget(self.buttonadd)
layouth.addWidget(self.buttonclear) layouth.addWidget(self.buttonclear)
@ -154,15 +154,15 @@ class AddSCADWidget(QtGui.QWidget):
layout.addWidget(self.checkboxmesh) layout.addWidget(self.checkboxmesh)
layout.addWidget(self.textEdit) layout.addWidget(self.textEdit)
self.setLayout(layout) self.setLayout(layout)
self.setWindowTitle(translate('OpenSCAD',u'Add OpenSCAD Element')) self.setWindowTitle(translate('OpenSCAD','Add OpenSCAD Element'))
self.textEdit.setText(u'cube();') self.textEdit.setText(u'cube();')
self.buttonclear.clicked.connect(self.textEdit.clear) self.buttonclear.clicked.connect(self.textEdit.clear)
def retranslateUi(self, widget=None): def retranslateUi(self, widget=None):
self.buttonadd.setText(translate('OpenSCAD',u'Add')) self.buttonadd.setText(translate('OpenSCAD','Add'))
self.buttonclear.setText(translate('OpenSCAD',u'Clear')) self.buttonclear.setText(translate('OpenSCAD','Clear'))
self.checkboxmesh.setText(translate('OpenSCAD',u'as Mesh')) self.checkboxmesh.setText(translate('OpenSCAD','as Mesh'))
self.setWindowTitle(translate('OpenSCAD',u'Add OpenSCAD Element')) self.setWindowTitle(translate('OpenSCAD','Add OpenSCAD Element'))
class AddSCADTask: class AddSCADTask:
def __init__(self): def __init__(self):
@ -210,10 +210,10 @@ class AddOpenSCADElement:
'Add an OpenSCAD element by entering OpenSCAD code and executing the OpenSCAD binary')} 'Add an OpenSCAD element by entering OpenSCAD code and executing the OpenSCAD binary')}
FreeCADGui.addCommand('ColorCodeShape',ColorCodeShape()) FreeCADGui.addCommand('OpenSCAD_ColorCodeShape',ColorCodeShape())
FreeCADGui.addCommand('Edgestofaces',Edgestofaces()) FreeCADGui.addCommand('OpenSCAD_Edgestofaces',Edgestofaces())
FreeCADGui.addCommand('RefineShapeFeature',RefineShapeFeature()) FreeCADGui.addCommand('OpenSCAD_RefineShapeFeature',RefineShapeFeature())
FreeCADGui.addCommand('ExpandPlacements',ExpandPlacements()) FreeCADGui.addCommand('OpenSCAD_ExpandPlacements',ExpandPlacements())
FreeCADGui.addCommand('ReplaceObject',ReplaceObject()) FreeCADGui.addCommand('OpenSCAD_ReplaceObject',ReplaceObject())
FreeCADGui.addCommand('RemoveSubtree',RemoveSubtree()) FreeCADGui.addCommand('OpenSCAD_RemoveSubtree',RemoveSubtree())
FreeCADGui.addCommand('AddOpenSCADElement',AddOpenSCADElement()) FreeCADGui.addCommand('OpenSCAD_AddOpenSCADElement',AddOpenSCADElement())

View File

@ -38,7 +38,7 @@
<File Id="replaceobjpy" Name="replaceobj.py" DiskId="1" /> <File Id="replaceobjpy" Name="replaceobj.py" DiskId="1" />
<File Id="tokrulespy" Name="tokrules.py" DiskId="1" /> <File Id="tokrulespy" Name="tokrules.py" DiskId="1" />
</Component> </Component>
<Directory Id="ModOpenSCADPly" Name="OpenSCADPly" FileSource="../../Mod/OpenSCAD/ply"> <Directory Id="ModOpenSCADPly" Name="ply" FileSource="../../Mod/OpenSCAD/ply">
<Component Id="CompModOpenSCADPly" Guid="870b896b-30f8-4d3b-b923-36536c0c2859" Win64='$(var.Win_64)' KeyPath="yes"> <Component Id="CompModOpenSCADPly" Guid="870b896b-30f8-4d3b-b923-36536c0c2859" Win64='$(var.Win_64)' KeyPath="yes">
<File Id="OpenSCADLibInitPy" Name="__init__.py" DiskId="1" /> <File Id="OpenSCADLibInitPy" Name="__init__.py" DiskId="1" />
<File Id="OpenSCADLibREADME" Name="README" DiskId="1" /> <File Id="OpenSCADLibREADME" Name="README" DiskId="1" />