I need to develop a virtual keyboard as a plugin.

Virtual keyboard should pop up whenever any application requires character input.

Now how do i create a virtual keyboard uisng push buttons and using QWSServer to send key event?

I tried creating forms using push buttons and used QWSServer but nothing found to be working.

I need some help or some guidance to develop this application