Skip to main content

QtWS15- Virtual Keyboards for Qt applications, Tobias König, KDAB

Qt World Summit 2015, OCTOBER 5-7, BERLIN, GERMANY Virtual Keyboards for Qt applications: With touch screen devices gaining more and more popularity, there is the increasing need to support text input via virtual keyboards. In this session we will explore different requirements for virtual keyboards and we will have a look at different options to integrate a virtual keyboard into Qt Widgets and Qt QML applications depending on these requirements with the Qt Platform Abstraction API for different platforms like eglfs, X and Wayland. We will have a look at some existent virtual keyboards like the Qt Virtual Keyboard and some Qt open source solutions. We will also see how a custom virtual keyboard could be created from scratch. We will look at some advanced features of virtual keyboards like support for different layouts, support for text correction and prediction and support for multiple languages especially CJK languages. We will see how the Qt input method API can be used on application side to improve the user experience with virtual keyboards. Video by Qt Company and greenwoodworx,