summaryrefslogtreecommitdiff
path: root/winConnect.py
diff options
context:
space:
mode:
authorjerous <jerous@gmail.com>2008-05-27 02:10:57 +0200
committerjerous <jerous@gmail.com>2008-05-27 02:10:57 +0200
commitbe8b2b0fc79b00c28e2fed2e2868d13cca7941da (patch)
tree736fd193fa302d3aede7b4f647ce8eccd3f4e968 /winConnect.py
parent14c5bc38ce1c7103567e748eda040d3c04fe2fb9 (diff)
easy Button class
responsiveness of winConnect renaming _on* to on*
Diffstat (limited to 'winConnect.py')
-rw-r--r--winConnect.py16
1 files changed, 8 insertions, 8 deletions
diff --git a/winConnect.py b/winConnect.py
index 30d7318..d6ee90c 100644
--- a/winConnect.py
+++ b/winConnect.py
@@ -7,7 +7,6 @@ class winConnect(QtGui.QWidget):
txtHost=None
txtPort=None
lblInfo=None
- quit=False
_timerID=None
def __init__(self, parent=None):
@@ -29,15 +28,14 @@ class winConnect(QtGui.QWidget):
self.setLayout(frame)
self.resize(200,80)
self.center()
+ doEvents()
- self.quit=False
-
- monty.addListener('onConnect', self._onConnect)
- monty.addListener('onDisconnect', self._onDisconnect)
+ monty.addListener('onConnect', self.onConnect)
+ monty.addListener('onDisconnect', self.onDisconnect)
def center(self):
screen = QtGui.QDesktopWidget().screenGeometry()
- size = self.geometry()
+ size = self.geometry()
self.move((screen.width()-size.width())/2, (screen.height()-size.height())/2)
def monitor(self):
@@ -47,16 +45,17 @@ class winConnect(QtGui.QWidget):
self.show()
self.activateWindow()
self.raise_()
+ doEvents()
- def _onConnect(self, params):
+ def onConnect(self, params):
if self._timerID:
self.killTimer(self._timerID)
self._timerID=None
self.hide()
doEvents()
- def _onDisconnect(self, params):
+ def onDisconnect(self, params):
self.monitor()
def timerEvent(self, event):
@@ -71,3 +70,4 @@ class winConnect(QtGui.QWidget):
def windowActivationChange(self, bool):
self.activateWindow()
self.raise_()
+ doEvents()