On this page

Qt Virtual Keyboard Layouts

All Layouts

The Virtual Keyboard supports the following languages:

To add support for an additional language, see Adding New Keyboard Layouts.

The next sections illustrate each layout.

Albanian Layout

{Screenshot of the Albanian Layout}

Arabic Layout

{Screenshot of the Arabic Layout}

Bulgarian Layout

{Screenshot of the Bulgarian Layout}

Croatian Layout

{Screenshot of the Croatian Layout}

Czech Layout

{Screenshot of the Czech Layout}

Danish Layout

{Screenshot of the Danish Layout}

Dutch Layout

{Screenshot of the Dutch Layout}

English (British) Layout

{Screenshot of the English (British) Layout}

English (American) Layout

{Screenshot of the English (American) Layout}

Estonian Layout

{Screenshot of the Estonian Layout}

Finnish Layout

{Screenshot of the Finnish Layout}

French Layout

{Screenshot of the French Layout}

French Layout (Canadian)

{Screenshot of the French (Canadian) Layout}

German Layout

{Screenshot of the German Layout}

Greek Layout

{Screenshot of the Greek Layout}

Hebrew Layout

{Screenshot of the Hebrew Layout}

Hindi Layout

{Screenshot of the Hindi Layout}

Hungarian Layout

{Screenshot of the Hungarian Layout}

Indonesian Layout

{Screenshot of the Indonesian Layout}

Italian Layout

{Screenshot of the Italian Layout}

Japanese Layout

{Screenshot of the Japanese Layout}

Korean Layout

{Screenshot of the Korean Layout}

Malay Layout

{Screenshot of the Malay Layout}

Norwegian Layout

{Screenshot of the Norwegian Layout}

Persian/Farsi Layout

{Screenshot of the Persian/Farsi Layout}

Polish Layout

{Screenshot of the Polish Layout}

Portuguese Layout

{Screenshot of the Portuguese Layout}

Portuguese Layout (Brazil)

{Screenshot of the Portuguese (Brazil) Layout}

Romanian Layout

{Screenshot of the Romanian Layout}

Russian Layout

{Screenshot of the Russian Layout}

Serbian Layout

{Screenshot of the Serbian Layout}

Simplified Chinese Layout

{Screenshot of the Simplified Chinese Layout}

Traditional Chinese Layout

{Screenshot of the Traditional Chinese Layout}

Slovak Layout

{Screenshot of the Slovak Layout}

Slovenian Layout

{Screenshot of the Slovenian Layout}

Spanish Layout

{Screenshot of the Spanish Layout}

Spanish Layout (Mexican)

{Screenshot of the Spanish (Mexican) Layout}

Swedish Layout

{Screenshot of the Swedish Layout}

Thai Layout

{Screenshot of the Thai Layout}

Turkish Layout

{Screenshot of the Turkish Layout}

Ukrainian Layout

{Screenshot of the Ukrainian Layout}

Vietnamese Layout

{Screenshot of the Vietnamese Layout}

© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.