Qt multiplataforma Windows y Mac: Tamaño de fuente

Estoy desarrollando una aplicación en Windows y OS X, con framework Qt.
El problema es que he configurado manualmente el tamaño de fuente para algunos widgets (en el diseñador de la interfaz de usuario).
Bajo las ventanas, las fuentes son perfectas, pero en osx, son demasiado grandes.
De hecho, las familias de fuentes se convierten (MS Shell Dlg 2 a Lucida Grande), pero no el tamaño de fuente, si se han establecido manualmente.

Así que decidí disminuir el tamaño de la fuente en el código, con algunos #ifdef, como este por ejemplo:

#ifdef Q_OS_MAC
QFont font = ui->button->font();
font.setPixelSize(12);
ui->button->setFont(font);
#endif

Está funcionando pero es un poco molesto cuando tienes muchos widgets, así que estoy abierto a cualquier otra idea.

También tengo una qtextedit que tiene este problema, y ​​esta solución no funciona, porque es el código html el que necesita ser ajustado.

Gracias

Respuestas a la pregunta(1)

Su respuesta a la pregunta