mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Fix #2043849 [Incorrect text layout in Browse notes window](https://bugs.launchpad.net/calibre/+bug/2043849)
This commit is contained in:
parent
26c3692496
commit
7fc0952a6a
@ -255,16 +255,17 @@ class RestrictFields(QWidget):
|
|||||||
def relayout(self):
|
def relayout(self):
|
||||||
for i in range(self.l.count()):
|
for i in range(self.l.count()):
|
||||||
self.l.removeItem(self.l.itemAt(i))
|
self.l.removeItem(self.l.itemAt(i))
|
||||||
for l in self.field_labels.values():
|
for la in self.field_labels.values():
|
||||||
l.setVisible(False)
|
la.setVisible(False)
|
||||||
self.l.addWidget(self.restrict_label)
|
self.l.addWidget(self.restrict_label)
|
||||||
self.l.addWidget(self.add_button)
|
self.l.addWidget(self.add_button)
|
||||||
for field in self.restricted_fields:
|
for field in self.restricted_fields:
|
||||||
w = self.field_labels[field]
|
w = self.field_labels[field]
|
||||||
w.setVisible(True)
|
w.setVisible(True)
|
||||||
self.l.addWidget(w)
|
self.l.addWidget(w)
|
||||||
self.l.addWidget(self.remove_button)
|
|
||||||
self.remove_button.setVisible(bool(self.restricted_fields))
|
self.remove_button.setVisible(bool(self.restricted_fields))
|
||||||
|
self.l.addWidget(self.remove_button)
|
||||||
|
self.l.update()
|
||||||
|
|
||||||
def build_add_menu(self):
|
def build_add_menu(self):
|
||||||
m = self.fields_menu
|
m = self.fields_menu
|
||||||
|
Loading…
x
Reference in New Issue
Block a user