# current context
__current_context__ = None
# object counter
-__id__ = 0
+__objectid__ = 0
################################################
hb1 = QHBoxLayout( self )
bOk = QPushButton( "&OK", self )
+ bOk.setIcon( sgPyQt.loadIcon( 'PYHELLO', 'ICO_HANDSHAKE' ) )
self.connect( bOk, SIGNAL( 'clicked()' ), self, SLOT( 'accept()' ) )
hb1.addWidget( bOk )
hb1.addStretch( 10 )
bCancel = QPushButton( "&Cancel", self )
+ bCancel.setIcon( sgPyQt.loadIcon( 'PYHELLO', 'ICO_STOP' ) )
self.connect( bCancel, SIGNAL( 'clicked()' ), self, SLOT( 'close()' ) )
hb1.addWidget( bCancel )
# Create new object
###
def CreateObject():
+ global __objectid__
default_name = str( sgPyQt.stringSetting( "PYHELLO", "def_obj_name", GUIcontext.DEFAULT_NAME ).trimmed() )
try:
if sgPyQt.action( GUIcontext.OPTION_3_ID ).isChecked():
name = str( name.trimmed() )
elif sgPyQt.action( GUIcontext.OPTION_2_ID ).isChecked():
# generate object name
- global __id__
- __id__ = __id__ + 1
- name = "%s %d" % ( default_name, __id__ )
+ __objectid__ = __objectid__ + 1
+ name = "%s %d" % ( default_name, __objectid__ )
else:
name = default_name
pass
pass
except:
# generate object name
- global __id__
- __id__ = __id__ + 1
- name = "%s %d" % ( default_name, __id__ )
+ __objectid__ = __objectid__ + 1
+ name = "%s %d" % ( default_name, __objectid__ )
pass
if not name: return
getEngine().createObject( _getStudy(), name )