Port OpenSCAD WB to PySide

This commit is contained in:
Sebastian Hoogen 2014-01-09 00:11:05 +01:00 committed by Yorik van Havre
parent 7e79a6d303
commit 89a028f4a8
2 changed files with 4 additions and 5 deletions

View File

@ -29,8 +29,7 @@ This Script includes the GUI Commands of the OpenSCAD module
'''
import FreeCAD,FreeCADGui
from PyQt4 import QtGui, QtCore
from PySide import QtCore, QtGui
def translate(context,text):
"convenience function for Qt translator"
return QtGui.QApplication.translate(context, text, None, \

View File

@ -61,7 +61,7 @@ from tokrules import tokens
def translate(context,text):
"convenience function for Qt translator"
from PyQt4 import QtGui
from PySide import QtGui
return QtGui.QApplication.translate(context, text, None, \
QtGui.QApplication.UnicodeUTF8)
@ -381,7 +381,7 @@ def p_not_supported(p):
'''
if gui and not FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/OpenSCAD").\
GetBool('usePlaceholderForUnsupported'):
from PyQt4 import QtGui
from PySide import QtGui
QtGui.QMessageBox.critical(None, unicode(translate('OpenSCAD',"Unsupported Function"))+" : "+p[1],unicode(translate('OpenSCAD',"Press OK")))
else:
p[0] = [placeholder(p[1],p[6],p[3])]
@ -981,6 +981,6 @@ def p_projection_action(p) :
'projection_action : projection LPAREN keywordargument_list RPAREN OBRACE block_list EBRACE'
if printverbose: print 'Projection'
if gui:
from PyQt4 import QtGui
from PySide import QtGui
QtGui.QMessageBox.critical(None, unicode(translate('OpenSCAD',"Projection Not yet Coded waiting for Peter Li")),unicode(translate('OpenSCAD'," Press OK")))