E-book viewer: Show open file name first in window title

This commit is contained in:
Kovid Goyal 2014-08-06 14:53:23 +05:30
parent 47c6729235
commit 4671eec21e
2 changed files with 3 additions and 3 deletions

View File

@ -61,7 +61,6 @@ class EbookViewer(MainWindow):
self.view.magnification_changed.connect(self.magnification_changed)
self.show_toc_on_open = False
self.current_book_has_toc = False
self.base_window_title = unicode(self.windowTitle())
self.iterator = None
self.current_page = None
self.pending_search = None
@ -817,8 +816,7 @@ class EbookViewer(MainWindow):
self.action_table_of_contents.setDisabled(not self.iterator.toc)
self.current_book_has_toc = bool(self.iterator.toc)
self.current_title = title
self.setWindowTitle(self.base_window_title+' - '+title +
' [%s]'%self.iterator.book_format)
self.setWindowTitle(title + ' [%s]'%self.iterator.book_format + ' - ' + self.base_window_title)
self.pos.setMaximum(sum(self.iterator.pages))
self.pos.setSuffix(' / %d'%sum(self.iterator.pages))
self.vertical_scrollbar.setMinimum(100)

View File

@ -159,6 +159,8 @@ class Main(MainWindow):
def __init__(self, debug_javascript):
MainWindow.__init__(self, None)
self.setWindowTitle(_('E-book viewer'))
self.base_window_title = unicode(self.windowTitle())
self.setObjectName('EbookViewer')
self.setWindowIcon(QIcon(I('viewer.png')))
self.setDockOptions(self.AnimatedDocks | self.AllowTabbedDocks)