mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Fix QToolBox on windows
This commit is contained in:
parent
c7f16d75f9
commit
c8aedc1f17
@ -11,6 +11,7 @@ from PyQt4.Qt import (QApplication, QFont, QFontInfo, QFontDialog,
|
||||
from calibre.gui2.preferences import ConfigWidgetBase, test_widget, CommaSeparatedList
|
||||
from calibre.gui2.preferences.look_feel_ui import Ui_Form
|
||||
from calibre.gui2 import config, gprefs, qt_app
|
||||
from calibre.constants import iswindows
|
||||
from calibre.utils.localization import (available_translations,
|
||||
get_language, get_lang)
|
||||
from calibre.utils.config import prefs
|
||||
@ -158,6 +159,20 @@ class ConfigWidget(ConfigWidgetBase, Ui_Form):
|
||||
self.field_display_order.setModel(self.display_model)
|
||||
self.df_up_button.clicked.connect(self.move_df_up)
|
||||
self.df_down_button.clicked.connect(self.move_df_down)
|
||||
if iswindows:
|
||||
self.toolBox.setStyleSheet(
|
||||
'''
|
||||
QToolBox::tab {
|
||||
background: none;
|
||||
border: none;
|
||||
border-bottom: 2px solid black;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
QToolBox::tab:selected { /* italicize selected tabs */
|
||||
font-style: italic;
|
||||
}
|
||||
''')
|
||||
|
||||
def initialize(self):
|
||||
ConfigWidgetBase.initialize(self)
|
||||
@ -235,6 +250,7 @@ class ConfigWidget(ConfigWidgetBase, Ui_Form):
|
||||
gui.library_view.refresh_book_details()
|
||||
|
||||
if __name__ == '__main__':
|
||||
app = QApplication([])
|
||||
from calibre.gui2 import Application
|
||||
app = Application([])
|
||||
test_widget('Interface', 'Look & Feel')
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user