[Avida-cvs] [Avida2-svn] r366 - branches/developers/kaben-organism-scope/source/python/AvidaGui2
kaben@myxo.css.msu.edu
kaben at myxo.css.msu.edu
Mon Oct 31 21:56:56 PST 2005
Author: kaben
Date: 2005-11-01 00:56:56 -0500 (Tue, 01 Nov 2005)
New Revision: 366
Modified:
branches/developers/kaben-organism-scope/source/python/AvidaGui2/pyOnePopulationCtrl.py
Log:
Reenabled drag and drop, which broke in a process called 'entropy'.
Modified: branches/developers/kaben-organism-scope/source/python/AvidaGui2/pyOnePopulationCtrl.py
===================================================================
--- branches/developers/kaben-organism-scope/source/python/AvidaGui2/pyOnePopulationCtrl.py 2005-11-01 05:07:22 UTC (rev 365)
+++ branches/developers/kaben-organism-scope/source/python/AvidaGui2/pyOnePopulationCtrl.py 2005-11-01 05:56:56 UTC (rev 366)
@@ -32,13 +32,21 @@
def dragEnterEvent( self, e ):
descr(e)
- e.acceptAction(True)
- if e.isAccepted():
- descr("isAccepted.")
- else:
- descr("not isAccepted.")
+ #e.acceptAction(True)
+ #if e.isAccepted():
+ # descr("isAccepted.")
+ #else:
+ # descr("not isAccepted.")
+ freezer_item_name = QString()
+ if ( QTextDrag.decode( e, freezer_item_name ) ) : #freezer_item_name is a string...the file name
+ if os.path.exists(str(freezer_item_name)) == False:
+ descr("that was not a valid path (1)")
+ else:
+ e.acceptAction(True)
+ descr("accepted.")
+
def dropEvent( self, e ):
descr(e)
freezer_item_name = QString()
More information about the Avida-cvs
mailing list