Also, the rank-widgets will set their sizes according to the current application font's metrics, but doing this "perfectly" on-the-fly would require a lot of extra checks that slow down the whole process (*), so a reload is required to fix that after a font-change.
(*) The rank-widgets are dynamically added/updated as required and not
created at once, so this has no impact on loading performance (the drawback is that when you want to sort by rank and only a few ranks are actually "known", QMC2 must read the remaining ranks from the DB prior to sorting). However, changing the sizes of already existing
rank-widgets doesn't work well with some of the QTreeWidget optimizations (line heights will vary a.s.o). I'll not try to "fix" this