Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct
Developing a QML logging widget using TextArea - scrolling issues
alexey.petrenko last edited by
My application connects to a remote device and downloads logs from it in C++ code.
I need to create a widget to display a log text.
I decided to use QML TextArea for that, I am basically calling
QMetaObject::invokeMethod(loggingWidget, "append", Qt::QueuedConnection, Q_ARG(QVariant, msg));when new message arrives and
removewhen logs are too big.
The only issue is that when
removeis called the scrolling jumps to end/beginning of the text area correspondingly.
Is there a way to disable this behavior?
Harism last edited by
This may be old information but according to following SO question;
Best you can do is alter text inside TextArea "manually" to prevent scroll bar from moving automatically .