Fix scrolling of log data when Extra Debugging is enabled

This commit is contained in:
Mohammed Nafees 2014-05-17 01:17:55 +05:30
parent c7acc80ad0
commit f23dd0fecf

View file

@ -123,7 +123,6 @@ void LogDialog::appendLogLine(QString logLine) {
if (logLine.contains(_searchTerm, Qt::CaseInsensitive)) { if (logLine.contains(_searchTerm, Qt::CaseInsensitive)) {
_logTextBox->appendPlainText(logLine.simplified()); _logTextBox->appendPlainText(logLine.simplified());
} }
_logTextBox->ensureCursorVisible();
} }
} }
@ -148,6 +147,7 @@ void LogDialog::handleSearchTextChanged(const QString searchText) {
void LogDialog::showLogData() { void LogDialog::showLogData() {
_logTextBox->clear(); _logTextBox->clear();
_logTextBox->insertPlainText(_logger->getLogData()); _logTextBox->insertPlainText(_logger->getLogData());
_logTextBox->ensureCursorVisible();
} }
KeywordHighlighter::KeywordHighlighter(QTextDocument *parent) : QSyntaxHighlighter(parent), keywordFormat() { KeywordHighlighter::KeywordHighlighter(QTextDocument *parent) : QSyntaxHighlighter(parent), keywordFormat() {