ui_qt: fix double action triggering, store state/geometry in base64, fix font name getting in font picker