Пример #1
0
def start():
	mw=QtGui.qApp
	import eventserver
	reload(eventserver)
	eventserver.start()
	ef=EventFilter()
	FreeCAD.keyfilter=ef
	mw.installEventFilter(ef)
		try:
			import subprocess
			DETACHED_PROCESS = 0x00000008
			windows=False
			if windows:
				pid = subprocess.Popen([fn,arg1,arg2],creationflags=DETACHED_PROCESS).pid
			else:
				pid = subprocess.Popen([fn,arg1,arg2]).pid
		except:
			sayexc("exec error file: " + fn ) 
	else:
		sayexc("no access to file: " + fn) 

import eventserver
reload(eventserver)
eventserver.start()



#-----------------------------

# trace

global tron
tron=False

global lastEvent
lastEvent=None

global keyPressed2
keyPressed2=False
Пример #3
0
            windows = False
            if windows:
                pid = subprocess.Popen([fn, arg1, arg2],
                                       creationflags=DETACHED_PROCESS).pid
            else:
                pid = subprocess.Popen([fn, arg1, arg2]).pid
        except:
            sayexc("exec error file: " + fn)
    else:
        sayexc("no access to file: " + fn)


import eventserver

reload(eventserver)
eventserver.start()

#-----------------------------

# trace

global tron
tron = False

global lastEvent
lastEvent = None

global keyPressed2
keyPressed2 = False

global editmode