因此,我QtGui.QTextEdit
将根据用户输入的内容动态插入纯文本QtGui.QLineEdit
。当用户在中输入文本时QLineEdit
,用户将需要在某个时间点向下滚动以查看最新数据。
是否可以将自动滚动设置为QTextEdit
(如果重要,它只是只读的),以便自动向下滚动以显示用户输入的最新数据?如果是,怎么办?
谢谢
QLineEdit::textEdited
发出信号时,将文本附加QLineEdit
到QTextEdit
,然后:
QTextCursor c = txtedit.textCursor();
c.movePosition(QTextCursor::End);
txtedit.setTextCursor(c);
// txtedit.ensureCursorVisible(); // you might need this also
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句