有几个问题想请教高手!
我想用Qt做一个数字键盘,然后这个键盘最后会烧到arm板上,利用触屏去按它,所以有以下问题:
1.数字键盘怎么做,关键是按了数字键后可以在lineedit显示出来,先能用鼠标按下键来,触屏的以后再说。
2.如果可以用触屏按键,那么代码应该怎么写?
[解决办法]
楼主这个可以通过安装事件处理器来实现。
或则更简单的方法就是,把所有的按钮绑定到同一个槽函数,然后在槽函数里面用switch来判断是哪个按钮(怎么判断我忘了,记得是objectnane)。
触屏的东西并不需要你代码有变化,代码还是完全一样的,你只需要吧触屏的驱动(记得是tslib)移植到开发板上就OK了。
具体做法:先交叉编译talib,然后编译Qt的时候指定你的tslib的目录 这样你的程序移到开发板上就支持触摸跑了。
我QQ214517703 ,触摸屏这个我弄过,有问题可以问我。
[解决办法]
首先你可以参考这个帖子的10楼,这个图片效果应该就是你需要的吧:
http://bbs.csdn.net/topics/390276018