mirror of
https://github.com/ankitects/anki.git
synced 2025-09-18 22:12:21 -04:00
Remove option to set font size of browser entries
This commit is contained in:
parent
7430f38c32
commit
a543783d8e
3 changed files with 2 additions and 21 deletions
|
@ -348,20 +348,10 @@ class Table:
|
|||
self._view.setWordWrap(False)
|
||||
self._view.setHorizontalScrollMode(QAbstractItemView.ScrollMode.ScrollPerPixel)
|
||||
self._view.horizontalScrollBar().setSingleStep(10)
|
||||
self._update_font()
|
||||
self._view.verticalHeader().setDefaultSectionSize(12 + 2 * self.browser.mw.pm.browser_row_height())
|
||||
self._view.setContextMenuPolicy(Qt.ContextMenuPolicy.CustomContextMenu)
|
||||
qconnect(self._view.customContextMenuRequested, self._on_context_menu)
|
||||
|
||||
def _update_font(self) -> None:
|
||||
# we can't choose different line heights efficiently, so we need
|
||||
# to pick a line height big enough for any card template
|
||||
curmax = 16
|
||||
for m in self.col.models.all():
|
||||
for t in m["tmpls"]:
|
||||
bsize = t.get("bsize", 0)
|
||||
if bsize > curmax:
|
||||
curmax = bsize
|
||||
self._view.verticalHeader().setDefaultSectionSize(curmax + 6)
|
||||
|
||||
def _setup_headers(self) -> None:
|
||||
vh = self._view.verticalHeader()
|
||||
|
|
|
@ -748,7 +748,6 @@ class CardLayout(QDialog):
|
|||
if t.get("bfont"):
|
||||
f.overrideFont.setChecked(True)
|
||||
f.font.setCurrentFont(QFont(t.get("bfont") or "Arial"))
|
||||
f.fontSize.setValue(t.get("bsize") or 12)
|
||||
qconnect(f.buttonBox.accepted, lambda: self.onBrowserDisplayOk(f))
|
||||
d.exec()
|
||||
|
||||
|
@ -759,8 +758,8 @@ class CardLayout(QDialog):
|
|||
t["bafmt"] = f.afmt.text().strip()
|
||||
if f.overrideFont.isChecked():
|
||||
t["bfont"] = f.font.currentFont().family()
|
||||
t["bsize"] = f.fontSize.value()
|
||||
else:
|
||||
# keep bsize for legacy notetypes
|
||||
for key in ("bfont", "bsize"):
|
||||
if key in t:
|
||||
del t[key]
|
||||
|
|
|
@ -53,13 +53,6 @@
|
|||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QSpinBox" name="fontSize">
|
||||
<property name="minimum">
|
||||
<number>6</number>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
<item>
|
||||
|
@ -91,7 +84,6 @@
|
|||
<tabstop>qfmt</tabstop>
|
||||
<tabstop>afmt</tabstop>
|
||||
<tabstop>font</tabstop>
|
||||
<tabstop>fontSize</tabstop>
|
||||
<tabstop>buttonBox</tabstop>
|
||||
</tabstops>
|
||||
<resources/>
|
||||
|
|
Loading…
Reference in a new issue