Qt - 密码字段,警告Caps-Lock

Nar*_*rek 14 c++ passwords qt capslock

是否有任何Qt内置方法警告用户(使用弹出窗口)密码字段处于活动状态时CapsLock是否已打开?

我目前正在使用QLineEdit(它很好吗?)setEchoMode(QLineEdit::Password).

Nar*_*rek 1

我已经解决了这个问题。我使用了 QToolTip QT - 如何在 QLineEdit 上应用 QToolTip作为通知用户大写锁定状态的方式,当然,还使用了获取当前状态的函数( GetKeyState(VK_CAPITAL) )。缺点:仅适用于 Windows。