diff options
author | jerous <jerous@gmail.com> | 2008-05-27 02:10:57 +0200 |
---|---|---|
committer | jerous <jerous@gmail.com> | 2008-05-27 02:10:57 +0200 |
commit | be8b2b0fc79b00c28e2fed2e2868d13cca7941da (patch) | |
tree | 736fd193fa302d3aede7b4f647ce8eccd3f4e968 /winConnect.py | |
parent | 14c5bc38ce1c7103567e748eda040d3c04fe2fb9 (diff) |
easy Button class
responsiveness of winConnect
renaming _on* to on*
Diffstat (limited to 'winConnect.py')
-rw-r--r-- | winConnect.py | 16 |
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() |