mirror of
git://github.com/kovidgoyal/calibre.git
synced 2026-05-02 06:23:30 +02:00
Fix #8982 (Issue with Checking Database Integrity)
This commit is contained in:
commit
8e88a41d3e
1 changed files with 8 additions and 2 deletions
|
|
@ -213,6 +213,8 @@ def __init__(self, parent, db):
|
|||
|
||||
self.log = QTreeWidget(self)
|
||||
self.log.itemChanged.connect(self.item_changed)
|
||||
self.log.itemExpanded.connect(self.item_expanded_or_collapsed)
|
||||
self.log.itemCollapsed.connect(self.item_expanded_or_collapsed)
|
||||
self._layout.addWidget(self.log)
|
||||
|
||||
self.check_button = QPushButton(_('&Run the check again'))
|
||||
|
|
@ -333,11 +335,15 @@ def builder(tree, checker, check):
|
|||
for check in CHECKS:
|
||||
builder(t, checker, check)
|
||||
|
||||
t.setColumnWidth(0, 200)
|
||||
t.setColumnWidth(1, 400)
|
||||
t.resizeColumnToContents(0)
|
||||
t.resizeColumnToContents(1)
|
||||
self.delete_button.setEnabled(False)
|
||||
self.text_results = '\n'.join(plaintext)
|
||||
|
||||
def item_expanded_or_collapsed(self, item):
|
||||
self.log.resizeColumnToContents(0)
|
||||
self.log.resizeColumnToContents(1)
|
||||
|
||||
def item_changed(self, item, column):
|
||||
self.fix_button.setEnabled(False)
|
||||
for it in self.top_level_items.values():
|
||||
|
|
|
|||
Loading…
Reference in a new issue