documenthandler: Make tables great again

Overview

Deep and substantial table rework. It fixes issues with md4c's aggressive memory stripping, QTextTable's 0-pixel layout collapse that generally break table rendering and calculations.

Some of the lines are bold, some are not. It's probably a bug somewhere in tableFormat.setBorder(1);. Doesn't break anything in my tests.

Screenshot

image

BUG: 488285
Closes #37 (closed)

Merge request reports

Loading