This commit is contained in:
Kovid Goyal 2023-08-06 13:18:00 +05:30
parent c08339316b
commit 73850581dc
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -7,6 +7,7 @@ import posixpath
from contextlib import contextmanager from contextlib import contextmanager
from datetime import datetime from datetime import datetime
from functools import partial from functools import partial
from math import ceil
from qt.core import ( from qt.core import (
QAbstractItemView, QAbstractListModel, QComboBox, QCursor, QDialogButtonBox, QAbstractItemView, QAbstractListModel, QComboBox, QCursor, QDialogButtonBox,
QHBoxLayout, QIcon, QItemSelection, QItemSelectionModel, QLabel, QListView, QMenu, QHBoxLayout, QIcon, QItemSelection, QItemSelectionModel, QLabel, QListView, QMenu,
@ -75,7 +76,7 @@ class Delegate(QStyledItemDelegate):
if self.doc_size is None: if self.doc_size is None:
d = self.doc_for_index(index) d = self.doc_for_index(index)
self.doc_size = d.size() self.doc_size = d.size()
ans.setHeight(max(int(self.doc_size.height() + 2), ans.height())) ans.setHeight(max(int(ceil(self.doc_size.height()) + 2), ans.height()))
return ans return ans
def paint(self, painter, option, index): def paint(self, painter, option, index):