It it permitted to change ABI of Painter?

To add possibility of changing Font for labels, new virtual function in Painter class is needed. Is it OK?

Regards,
Konstantin