Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我希望将键盘输入发送到 QLabel。但我不想只是将文本作为 label->setText("") 放入其中,而是希望看到键盘上的每个字母都立即出现在标签中。有任何想法吗?我只需要有人指出我正确的方向。先感谢您。
这是直接不可能的。但是您可以创建一个继承QLabel并重新实现的类keyPressEvent来手动处理这个问题。
QLabel
keyPressEvent
您可以使用 QLineEdit 并将其设为只读并使用样式表来隐藏边框等...
在这里查看样式表信息
Qt 样式表