From 8b806c4d8d14e553e77da34386c6eb3ce36721d4 Mon Sep 17 00:00:00 2001
From: hjk <qtc-committer@nokia.com>
Date: Tue, 1 Jun 2010 12:32:52 +0200
Subject: [PATCH] debugger: make ctrl-click to navigate between input and
 output pane (much) faster

---
 src/plugins/debugger/debuggeroutputwindow.cpp | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/plugins/debugger/debuggeroutputwindow.cpp b/src/plugins/debugger/debuggeroutputwindow.cpp
index f29d5ab8c72..d84073c53f8 100644
--- a/src/plugins/debugger/debuggeroutputwindow.cpp
+++ b/src/plugins/debugger/debuggeroutputwindow.cpp
@@ -309,6 +309,9 @@ public slots:
         QString needle2 = QLatin1Char('>') + needle;
         QTextCursor cursor(document());
         do {
+            cursor = document()->find(needle, cursor);
+            if (cursor.isNull())
+                break; // Not found.
             const QString line = cursor.block().text();
             if (line.startsWith(needle) || line.startsWith(needle2)) {
                 setFocus();
-- 
GitLab