Add calibre version to the user agent for the viewer

This commit is contained in:
Kovid Goyal 2015-05-05 20:55:08 +05:30
parent 4abd16a4a5
commit e6c8a8d4bb

View File

@ -68,6 +68,9 @@ class Document(QWebPage): # {{{
settings_changed = pyqtSignal() settings_changed = pyqtSignal()
animated_scroll_done_signal = pyqtSignal() animated_scroll_done_signal = pyqtSignal()
def userAgentForUrl(self, url):
return QWebPage.userAgentForUrl(self, url).replace('libprs500', 'calibre (libprs500)/%s' % __version__)
def set_font_settings(self, opts): def set_font_settings(self, opts):
settings = self.settings() settings = self.settings()
apply_settings(settings, opts) apply_settings(settings, opts)