/VirtualKeyboard

A virtual keyboard for Qt touch-screen application

Primary LanguageC++GNU General Public License v3.0GPL-3.0

VirtualKeyboard

A virtual keyboard for touch-screen application

Virtual Keyboard for touch-screen devices written in C/C++ Qt, compatible for Qt 4.x and 5.x The widget works with QLineEdit, but you can modify it for your convenience.

Features:

  • click sound buttons
  • copy/cut and paste facility
  • echo password facility
  • dynamic keyboard layout based on selected language
  • move around textbox using TAB or directly click on a textbox (require subclassing as in the provided example)
  • Dual mode keyboard: large and small
  • zoom facility for pressed keys

Supported Languages:

  • Arabic
  • English
  • French
  • German
  • Italian
  • Russian