From 0bfde7ee2c3c268d59d58227a4452b32366501f3 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 5 Sep 2008 22:24:16 -0700 Subject: [PATCH] Fix #997 (Add support for system-wide notifications when jobs are completed) --- src/calibre/gui2/status.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/calibre/gui2/status.py b/src/calibre/gui2/status.py index 1a322f7e31..ce259acd9f 100644 --- a/src/calibre/gui2/status.py +++ b/src/calibre/gui2/status.py @@ -4,7 +4,7 @@ import re from PyQt4.QtGui import QStatusBar, QMovie, QLabel, QFrame, QHBoxLayout, QPixmap, \ QVBoxLayout, QSizePolicy, QToolButton, QIcon -from PyQt4.QtCore import Qt, QSize, SIGNAL +from PyQt4.QtCore import Qt, QSize, SIGNAL, QCoreApplication from calibre import fit_image, preferred_encoding from calibre.gui2 import qstring_to_unicode @@ -186,6 +186,7 @@ class StatusBar(QStatusBar): if self.movie_button.movie.state() == QMovie.Running: self.movie_button.movie.jumpToFrame(0) self.movie_button.movie.setPaused(True) + QCoreApplication.instance().alert(self, 5000) if __name__ == '__main__': # Used to create the animated status icon