[Uludag-commits] r19465 - trunk/staj-projeleri/parmakizi/fingerui

uludag-commits at pardus.org.tr uludag-commits at pardus.org.tr
4 Tem 2008 Cum 15:52:34 EEST


Author: makmanalp
Date: Fri Jul  4 15:52:34 2008
New Revision: 19465

Modified:
   trunk/staj-projeleri/parmakizi/fingerui/finger-manager.py
Log:
Worked around getSlotByName() problem.


Modified: trunk/staj-projeleri/parmakizi/fingerui/finger-manager.py
=================================================================
--- trunk/staj-projeleri/parmakizi/fingerui/finger-manager.py	(original)
+++ trunk/staj-projeleri/parmakizi/fingerui/finger-manager.py	Fri Jul  4 15:52:34 2008
@@ -1,11 +1,13 @@
 #!/usr/bin/python
 # -*- coding: utf-8 -*-
 """finger-manager gui."""
-from PyQt4.QtCore import pyqtSignature
+from PyQt4.QtCore import pyqtSignature, SIGNAL
 from PyQt4.QtGui import QDialog, QPixmap, QApplication
 import fingerform
 import libfprint
 
+#FIXME: connectSlotByName problem for on_dialog_finished()
+
 class fmDialog(QDialog, fingerform.Ui_dialogFinger):
     """Dialog for finger-manager.
     Supports 3 basic functions: Enroll, Verify and Erase.
@@ -29,42 +31,31 @@
         
         self.startUi()
         self._initFprint()
+        self.connect(self, SIGNAL("finished(int)"), self._exitFprint)
 
     #--------ui functions-------
 
     @pyqtSignature("")
     def on_pushEnroll_clicked(self):
-        """Enroll button event handler."""
+        """Enroll button slot."""
         self.enroll()
 
     @pyqtSignature("")
     def on_pushErase_clicked(self):
-        """Erase button event handler."""
+        """Erase button slot."""
         print "FP for uid " + self.__uid.__str__()
 
     @pyqtSignature("")
     def on_pushVerify_clicked(self):
-        """Verify button event handler."""
+        """Verify button slot."""
         self.verify()
 
     @pyqtSignature("")
     def on_pushClose_clicked(self):
+        """Close button slot."""
         self._exitFprint()
         self.reject()
 
-    @pyqtSignature("int")
-    def on_dialogFinger_finished(self, result):
-        """Handle the cases where the user presses ESC."""
-        print "fooasdas"
-        self._exitFprint()
-
-    def closeEvent(self, event):
-        """Handle the close event to exit library on time."""
-        print "died"
-        event.accept()
-        self._exitFprint()
-        #super(fmDialog, self).closeEvent(event)
-
     def startUi(self):
         """Sets the UI to its initial situation.
         If user has an image, set it. Else, display 'no image'."""


Uludag-commits mesaj listesiyle ilgili daha fazla bilgi