mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-08 10:44:09 -04:00
Fill with transparent instead of white, and fix silly typo.
This commit is contained in:
parent
089d6c172f
commit
aea90e5c03
@ -107,7 +107,7 @@ class ColumnIcon(object): # {{{
|
|||||||
total_width += bm.width()
|
total_width += bm.width()
|
||||||
if len(icon_bitmaps) > 1:
|
if len(icon_bitmaps) > 1:
|
||||||
result = QPixmap(len(icon_list)*128, 128)
|
result = QPixmap(len(icon_list)*128, 128)
|
||||||
result.fill()
|
result.fill(Qt.transparent)
|
||||||
painter = QPainter(result)
|
painter = QPainter(result)
|
||||||
x = 0
|
x = 0
|
||||||
for bm in icon_bitmaps:
|
for bm in icon_bitmaps:
|
||||||
@ -120,7 +120,7 @@ class ColumnIcon(object): # {{{
|
|||||||
# If the image height is less than the row height, leave it alone
|
# If the image height is less than the row height, leave it alone
|
||||||
# The -2 allows for a pixel above and below. Also ensure that
|
# The -2 allows for a pixel above and below. Also ensure that
|
||||||
# it is always a bit positive
|
# it is always a bit positive
|
||||||
rh = min(2, self.model.row_height - 2)
|
rh = max(2, self.model.row_height - 2)
|
||||||
if result.height() > rh:
|
if result.height() > rh:
|
||||||
result = result.scaledToHeight(rh, mode=Qt.SmoothTransformation)
|
result = result.scaledToHeight(rh, mode=Qt.SmoothTransformation)
|
||||||
icon_cache[id_][dex] = result
|
icon_cache[id_][dex] = result
|
||||||
|
Loading…
x
Reference in New Issue
Block a user