The problem might also be on the GNOME side, or, more likely, in that plug-in where Qt gets the desktop settings. That plug-in might choose to round to the next possible font size rather than allowing fonts that are just invalid.