{"id":2561,"date":"2018-03-06T18:10:57","date_gmt":"2018-03-06T12:40:57","guid":{"rendered":"http:\/\/localhost:8081\/system-on-module-som\/?p=2561"},"modified":"2023-08-15T12:30:34","modified_gmt":"2023-08-15T07:00:34","slug":"play-with-qt-virtual-keyboard-on-esomimx6","status":"publish","type":"post","link":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/play-with-qt-virtual-keyboard-on-esomimx6\/","title":{"rendered":"Play with Qt Virtual Keyboard on eSOMiMX6"},"content":{"rendered":"<p>Qt provides Qt Virtual Keyboard for Qt5 on Linux\/X11, Windows Desktop, and Boot2Qt Targets. This can be implemented in C++ or QML.<\/p>\n<p>The features of Qt Virtual Keyboard include,<\/p>\n<ul>\n<li>Customizable keyboard layouts and styles with dynamic switching.<\/li>\n<li>Predictive text input with word selection.<\/li>\n<li>Character preview an alternative character view.<\/li>\n<li>Automatic capitalization and space insertion.<\/li>\n<li>Scalability to different resolutions.<\/li>\n<li>Support for different character sets (Latin, Simplified\/Traditional Chinese, Hindi, Japanese, Arabic, Hebrew, Korean, and others).<\/li>\n<li>Support for most common input languages, with the possibility to easily extend the language support.<\/li>\n<li>Left-to-right and right-to-left input.<\/li>\n<li>Hardware key support for 2-way and 5-way navigation.<\/li>\n<li>Handwriting support, with gestures for fullscreen input.<\/li>\n<li>Audio feedback.<\/li>\n<li>Cross-platform functionality.<\/li>\n<\/ul>\n<p>The Qt Virtual Keyboard supports the following language translations.<\/p>\n<ul>\n<li>Arabic<\/li>\n<li>Bulgarian<\/li>\n<li>Croatian<\/li>\n<li>Czech<\/li>\n<li>Danish<\/li>\n<li>Dutch<\/li>\n<li>English<\/li>\n<li>Estonian<\/li>\n<li>Finnish<\/li>\n<li>French<\/li>\n<li>German<\/li>\n<li>Greek<\/li>\n<li>Hebrew<\/li>\n<li>Hindi<\/li>\n<li>Hungarian<\/li>\n<li>Italian<\/li>\n<li>Japanese<\/li>\n<li>Korean<\/li>\n<li>Norwegian<\/li>\n<li>Persian\/Farsi<\/li>\n<li>Polish<\/li>\n<li>Portuguese<\/li>\n<li>Romanian<\/li>\n<li>Russian<\/li>\n<li>Serbian<\/li>\n<li>Simplified Chinese<\/li>\n<li>Traditional Chinese<\/li>\n<li>Spanish<\/li>\n<li>Swedish<\/li>\n<\/ul>\n<p>Additional languages can also be added to the Qt Virtual Keyboard.<\/p>\n<p>Please visit our developer website to know get step by step instructions to setup toolchain with Qt on our <a href=\"https:\/\/www.e-consystems.com\/iMX6-micro-som-system-on-module.asp\">eSOMiMX6<\/a> board.<\/p>\n<p>For further assistance and queries get in touch with <a href=\"mailto:sales@e-consystems.com\">sales@e-consystems.com<\/a><\/p>\n<p>Try eSOM++ Qt Virtual Keyboard on eSOMiMX6<\/p>\n<p><a href=\"https:\/\/www.e-consystems.com\/auth\/Account\/login?ReturnUrl=%2f\">Toolchain with Qt 5.7<\/a><\/p>\n<p><a href=\"https:\/\/www.e-consystems.com\/auth\/Account\/login?ReturnUrl=%2f\">Toolchain with Qt 5.10<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Qt provides Qt Virtual Keyboard for Qt5 on Linux\/X11, Windows Desktop, and Boot2Qt Targets. This&#8230;<\/p>\n","protected":false},"author":17,"featured_media":2562,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[213,342,343,127,340,341],"tags":[251,255,396,488,487],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/posts\/2561"}],"collection":[{"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/users\/17"}],"replies":[{"embeddable":true,"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/comments?post=2561"}],"version-history":[{"count":1,"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/posts\/2561\/revisions"}],"predecessor-version":[{"id":2563,"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/posts\/2561\/revisions\/2563"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/media\/2562"}],"wp:attachment":[{"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/media?parent=2561"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/categories?post=2561"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/tags?post=2561"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}