+ QString text = tempHistory.contains(idx) ? tempHistory[idx] : history[idx];
+#ifdef HAVE_KDE
+ setPlainText(text);
+ QTextCursor cursor = textCursor();
+ cursor.movePosition(QTextCursor::End);
+ setTextCursor(cursor);
+#else
+ setText(text);
+#endif