mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
More robust row height calculation
This commit is contained in:
parent
71d25d56a2
commit
82c9b9a0b7
@ -129,9 +129,13 @@ class FilesView(QTableView):
|
|||||||
pass
|
pass
|
||||||
|
|
||||||
def resize_rows(self):
|
def resize_rows(self):
|
||||||
if self.model().rowCount() > 1:
|
if self.model().rowCount() > 0:
|
||||||
self.resizeRowToContents(1)
|
num = min(5, self.model().rowCount())
|
||||||
self.verticalHeader().setDefaultSectionSize(self.rowHeight(1))
|
h = 1000000
|
||||||
|
for i in xrange(num):
|
||||||
|
self.resizeRowToContents(i)
|
||||||
|
h = min(h, self.rowHeight(i))
|
||||||
|
self.verticalHeader().setDefaultSectionSize(h)
|
||||||
|
|
||||||
def _double_clicked(self, index):
|
def _double_clicked(self, index):
|
||||||
index = self.proxy.mapToSource(index)
|
index = self.proxy.mapToSource(index)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user