diff options
author | mkaay <mkaay@mkaay.de> | 2009-12-30 12:50:10 +0100 |
---|---|---|
committer | mkaay <mkaay@mkaay.de> | 2009-12-30 12:50:10 +0100 |
commit | 08f12b089eb6fade689134b8170aa2b81218ddf7 (patch) | |
tree | 6e04244a9d86dd0097e6129883e7acaca6b42967 /module | |
parent | show captchas in gui, SerienjunkiesOrg plugin (diff) | |
download | pyload-08f12b089eb6fade689134b8170aa2b81218ddf7.tar.xz |
signal slot stuff
Diffstat (limited to 'module')
-rw-r--r-- | module/gui/CaptchaDock.py | 2 | ||||
-rw-r--r-- | module/plugins/decrypter/SerienjunkiesOrg.py | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/module/gui/CaptchaDock.py b/module/gui/CaptchaDock.py index 193bac6fa..3dc9441a4 100644 --- a/module/gui/CaptchaDock.py +++ b/module/gui/CaptchaDock.py @@ -31,6 +31,7 @@ class CaptchaDock(QDockWidget): self.hide() self.processing = False self.currentID = None + self.connect(self, SIGNAL("setTask"), self.setTask) def isFree(self): return not self.processing @@ -54,6 +55,7 @@ class CaptchaDockWidget(QWidget): okayButton = QPushButton("OK") cancelButton = QPushButton("Cancel") + layout.addStretch() layout.addWidget(imgLabel) layout.addWidget(captchaInput) layout.addWidget(okayButton) diff --git a/module/plugins/decrypter/SerienjunkiesOrg.py b/module/plugins/decrypter/SerienjunkiesOrg.py index 407d14c53..46f380857 100644 --- a/module/plugins/decrypter/SerienjunkiesOrg.py +++ b/module/plugins/decrypter/SerienjunkiesOrg.py @@ -51,9 +51,11 @@ class SerienjunkiesOrg(Plugin): task.setWaiting() while not task.getStatus() == "done": if not self.parent.core.isGUIConnected(): + task.removeTask() return False sleep(1) result = task.getResult() + task.removeTask() url = "http://download.serienjunkies.org"+form["action"] sinp = form.find(attrs={"name":"s"}) |