The problem was the focus styling on the checkboxes, which only occurred in dark mode.
Since Qt uses css styles it was something like a hover type, but in this case the indicator type.
By changing the height from 18px to 30px (which looks right about the size of the other text boxes), we no longer cut off any text, but preserve the hovering functionality.
In summary, focusing capabilities in HTML is typically supported for accessibility reasons, but since I had such a hard time reproducing this bug, I would say accessibility should not a be a priority. Maybe even removing the indicator styling, and also GroupBox (since we don't even use it) would be wise.
The problem was the focus styling on the checkboxes, which only occurred in dark mode. Since Qt uses css styles it was something like a hover type, but in this case the indicator type. By changing the height from 18px to 30px (which looks right about the size of the other text boxes), we no longer cut off any text, but preserve the hovering functionality.
In summary, focusing capabilities in HTML is typically supported for accessibility reasons, but since I had such a hard time reproducing this bug, I would say accessibility should not a be a priority. Maybe even removing the indicator styling, and also GroupBox (since we don't even use it) would be wise.
Scott