mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-08 02:34:06 -04:00
...
This commit is contained in:
parent
16bae8546e
commit
c067c1c2ce
@ -22,9 +22,8 @@ from threading import Lock, RLock
|
|||||||
import calibre.gui2.pyqt6_compat as pqc
|
import calibre.gui2.pyqt6_compat as pqc
|
||||||
from calibre import as_unicode, prints
|
from calibre import as_unicode, prints
|
||||||
from calibre.constants import (
|
from calibre.constants import (
|
||||||
DEBUG, __appname__ as APP_UID, __version__, config_dir, filesystem_encoding,
|
DEBUG, __appname__ as APP_UID, __version__, config_dir, is_running_from_develop,
|
||||||
is_running_from_develop, isbsd, isfrozen, islinux, ismacos, iswindows, isxp,
|
isbsd, isfrozen, islinux, ismacos, iswindows, isxp, plugins_loc
|
||||||
plugins_loc
|
|
||||||
)
|
)
|
||||||
from calibre.ebooks.metadata import MetaInformation
|
from calibre.ebooks.metadata import MetaInformation
|
||||||
from calibre.gui2.linux_file_dialogs import (
|
from calibre.gui2.linux_file_dialogs import (
|
||||||
@ -1167,7 +1166,7 @@ class Application(QApplication):
|
|||||||
def load_calibre_style(self):
|
def load_calibre_style(self):
|
||||||
icon_map = self.__icon_map_memory_ = {}
|
icon_map = self.__icon_map_memory_ = {}
|
||||||
pcache = {}
|
pcache = {}
|
||||||
for k, v in iteritems({
|
for k, v in {
|
||||||
'DialogYesButton': 'ok.png',
|
'DialogYesButton': 'ok.png',
|
||||||
'DialogNoButton': 'window-close.png',
|
'DialogNoButton': 'window-close.png',
|
||||||
'DialogCloseButton': 'window-close.png',
|
'DialogCloseButton': 'window-close.png',
|
||||||
@ -1186,15 +1185,11 @@ class Application(QApplication):
|
|||||||
'LineEditClearButton': 'clear_left.png',
|
'LineEditClearButton': 'clear_left.png',
|
||||||
'ToolBarHorizontalExtensionButton': 'v-ellipsis.png',
|
'ToolBarHorizontalExtensionButton': 'v-ellipsis.png',
|
||||||
'ToolBarVerticalExtensionButton': 'h-ellipsis.png',
|
'ToolBarVerticalExtensionButton': 'h-ellipsis.png',
|
||||||
}):
|
}.items():
|
||||||
if v not in pcache:
|
if v not in pcache:
|
||||||
p = I(v)
|
pcache[v] = I(v)
|
||||||
if isinstance(p, bytes):
|
# if not os.path.exists(pcache[v]): raise ValueError(pcache[v])
|
||||||
p = p.decode(filesystem_encoding)
|
icon_map[getattr(QStyle.StandardPixmap, 'SP_'+k).value] = pcache[v]
|
||||||
# if not os.path.exists(p): raise ValueError(p)
|
|
||||||
pcache[v] = p
|
|
||||||
v = pcache[v]
|
|
||||||
icon_map[getattr(QStyle.StandardPixmap, 'SP_'+k).value] = v
|
|
||||||
transient_scroller = 0
|
transient_scroller = 0
|
||||||
if ismacos:
|
if ismacos:
|
||||||
from calibre_extensions.cocoa import transient_scroller
|
from calibre_extensions.cocoa import transient_scroller
|
||||||
|
Loading…
x
Reference in New Issue
Block a user