mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Fix #997 (Add support for system-wide notifications when jobs are completed)
This commit is contained in:
parent
c3611c0918
commit
0bfde7ee2c
@ -4,7 +4,7 @@ import re
|
|||||||
|
|
||||||
from PyQt4.QtGui import QStatusBar, QMovie, QLabel, QFrame, QHBoxLayout, QPixmap, \
|
from PyQt4.QtGui import QStatusBar, QMovie, QLabel, QFrame, QHBoxLayout, QPixmap, \
|
||||||
QVBoxLayout, QSizePolicy, QToolButton, QIcon
|
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 import fit_image, preferred_encoding
|
||||||
from calibre.gui2 import qstring_to_unicode
|
from calibre.gui2 import qstring_to_unicode
|
||||||
|
|
||||||
@ -186,6 +186,7 @@ class StatusBar(QStatusBar):
|
|||||||
if self.movie_button.movie.state() == QMovie.Running:
|
if self.movie_button.movie.state() == QMovie.Running:
|
||||||
self.movie_button.movie.jumpToFrame(0)
|
self.movie_button.movie.jumpToFrame(0)
|
||||||
self.movie_button.movie.setPaused(True)
|
self.movie_button.movie.setPaused(True)
|
||||||
|
QCoreApplication.instance().alert(self, 5000)
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
# Used to create the animated status icon
|
# Used to create the animated status icon
|
||||||
|
Loading…
x
Reference in New Issue
Block a user