Приветствую. Предлагаю доработать момент с автоподбором размера шрифта, чтобы размер шрифта рассчитывался не только исходя из ширины виджета, но и исходя из его высоты.
Вот пример отображения ДБ на большом и очень широком мониторе:
На стандартных мониторах выглядит всё нормально.