[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