Customizable input framework and virtual keyboard for Qt
