我在一组网络设置页面上工作,用于自动驾驶船的手持式遥控系统。系统有一个屏幕(没有触摸输入)和屏幕两侧的三个按钮。我可以使用QNetworkConfigurationManager从列表中选择SSID,但我正在寻找一种合理干净的方式来输入密钥。 Qt虚拟键盘看起来不错,但我不确定如何移动字符以及指示用户当前正在使用哪个字符。我对C ++和Qt有点新鲜,所以对我来说更简单的解释会更好。 :)
任何想法或建议都会很棒。如果有比虚拟键盘更好的选择,我很乐意知道。
我想过只是循环使用ASCII字符,并有一个专用于切换正在循环的字符子集的按钮(即大写,小写,数字,特殊字符...)这看起来很笨重但是,特殊字符是通过ASCII表散落的,所以我认为循环使用它们会有点奇怪。
由于