[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