Qt-based virtual keyboard built on top of HTML, JavaScript and CSS technologies