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

Latvian Layout

Screenshot of the Latvian 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.