主题 : 关于再qtcreator下实现一个数字软键盘、求解。 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 29837
精华: 0
发帖: 5
金钱: 25 两
威望: 5 点
综合积分: 10 分
注册时间: 2010-10-07
最后登录: 2017-09-13
楼主  发表于: 2011-01-11 14:58

 关于再qtcreator下实现一个数字软键盘、求解。

我现在在做个项目。有好多lineedit窗口需要输入数字。但不又不能软键盘怎么显示。想点哪个lineedit时在弹出软键盘。在qtcreator环境下时间。求人给一些思路。谢谢
级别: 荣誉会员
UID: 34761
精华: 0
发帖: 1348
金钱: 6835 两
威望: 1367 点
综合积分: 2696 分
注册时间: 2010-12-21
最后登录: 2017-06-02
1楼  发表于: 2011-01-11 21:26
键盘也是一堆按钮嘛,按钮点击时,把数字通过调用 lineedit->setText将数字放在文本框就行了,
如果要实现键盘动态隐藏,则需要在lineedit获得焦点时show出键盘即可。
级别: 新手上路
UID: 29913
精华: 0
发帖: 12
金钱: 60 两
威望: 12 点
综合积分: 24 分
注册时间: 2010-10-08
最后登录: 2014-08-24
2楼  发表于: 2011-07-21 16:28
请问lineedit获得焦点时,会属于什么事件呢?如何进行判断?
级别: 新手上路
UID: 29913
精华: 0
发帖: 12
金钱: 60 两
威望: 12 点
综合积分: 24 分
注册时间: 2010-10-08
最后登录: 2014-08-24
3楼  发表于: 2011-07-21 17:04
QEevent里面有相应的事件吗? 请教各位~~~~~了,小弟主要是想对键盘实现动态隐藏.使用的是Qt4.5版本
:)
级别: 骑士
UID: 61588
精华: 5
发帖: 248
金钱: 1500 两
威望: 300 点
综合积分: 596 分
注册时间: 2012-01-02
最后登录: 2018-03-05
4楼  发表于: 2012-08-10 18:33
怎么就这么难呢!!!1