Add text font setter.
Add new font dialog to replace QFontDialog.