• 286阅读
  • 4回复

[提问]请问lineedit如何禁止弹出系统键盘 [复制链接]

上一主题 下一主题
离线wfwjp
 

只看楼主 倒序阅读 楼主  发表于: 03-11
请教下,除了设置只读,还有什么办法点击lineedit的时候不弹出系统的键盘啊?
离线20091001753

只看该作者 1楼 发表于: 03-11
android开发默认不弹出输入键盘:
android:windowSoftInputMode="stateHidden"
(づ ̄ 3 ̄)づ
离线wfwjp

只看该作者 2楼 发表于: 03-11
回 20091001753 的帖子
20091001753:android开发默认不弹出输入键盘:
android:windowSoftInputMode="stateHidden" (2021-03-11 14:40) 

谢谢解答,这样的话是所有的lineedit都不弹出键盘是吧?我有很多lineedit,大部分需要弹出系统键盘。有几个想使用自定义的键盘,有没有办法?
离线20091001753

只看该作者 3楼 发表于: 03-11
自定义的键盘?比如限制纯数字输入?
参考 setInputMethodHints

(づ ̄ 3 ̄)づ
离线wfwjp

只看该作者 4楼 发表于: 03-13
回 20091001753 的帖子
20091001753:自定义的键盘?比如限制纯数字输入?
参考 setInputMethodHints
 (2021-03-11 18:49) 

是的,可以使用setInputMethodHints(Qt::ImhDigitsOnly)限制系统键盘是纯数字的。我自定义了个键盘,除了数字,增加了下页,上页之类的功能。希望不弹出系统键盘。
快速回复
限100 字节
 
上一个 下一个