标签: c++ qt
我希望键盘上的输入能够发送到QLabel。但我不想只是将文本作为label-> setText(“”)放入其中,而是要看到键盘上的每个字母都立即出现在标签中。有任何想法吗?我只需要有人指出我正确的方向。提前谢谢。
答案 0 :(得分:1)
这不是直接可行的。但您可以创建一个继承QLabel并重新实现keyPressEvent的类来手动处理此类。
QLabel
keyPressEvent
答案 1 :(得分:1)
您可以使用QLineEdit并将其设为只读,并使用样式表隐藏边框等...
在这里查看样式表信息
Qt Stylesheets