Make virtual library button bold when using a restriction

This commit is contained in:
Kovid Goyal 2013-04-10 18:52:52 +05:30
parent 48ca11a9ec
commit 2b0afb54eb

View File

@ -15,7 +15,7 @@ from threading import Thread
from collections import OrderedDict from collections import OrderedDict
from PyQt4.Qt import (Qt, SIGNAL, QTimer, QHelpEvent, QAction, from PyQt4.Qt import (Qt, SIGNAL, QTimer, QHelpEvent, QAction,
QMenu, QIcon, pyqtSignal, QUrl, QMenu, QIcon, pyqtSignal, QUrl, QFont,
QDialog, QSystemTrayIcon, QApplication) QDialog, QSystemTrayIcon, QApplication)
from calibre import prints, force_unicode from calibre import prints, force_unicode
@ -601,8 +601,11 @@ class Main(MainWindow, MainWindowMixin, DeviceMixin, EmailMixin, # {{{
restrictions = [x for x in (db.data.get_base_restriction_name(), restrictions = [x for x in (db.data.get_base_restriction_name(),
db.data.get_search_restriction_name()) if x] db.data.get_search_restriction_name()) if x]
restrictions = ' :: '.join(restrictions) restrictions = ' :: '.join(restrictions)
font = QFont()
if restrictions: if restrictions:
restrictions = ' :: ' + restrictions restrictions = ' :: ' + restrictions
font.setBold(True)
self.virtual_library.setFont(font)
title = u'{0} - || {1}{2} ||'.format( title = u'{0} - || {1}{2} ||'.format(
__appname__, self.iactions['Choose Library'].library_name(), restrictions) __appname__, self.iactions['Choose Library'].library_name(), restrictions)
self.setWindowTitle(title) self.setWindowTitle(title)