summaryrefslogtreecommitdiffstats
path: root/src/scripttools/debugging/qscriptcompletiontask_p.h
diff options
context:
space:
mode:
authorKent Hansen <khansen@trolltech.com>2009-06-12 15:05:27 (GMT)
committerKent Hansen <khansen@trolltech.com>2009-06-12 15:06:08 (GMT)
commita25548dd9a6ad08961df56a97b6b5189d465f251 (patch)
tree986f1e0118f510c9ad4a71defab4c37080783c00 /src/scripttools/debugging/qscriptcompletiontask_p.h
parent4d0cc0b9600f8530bb0e8712b4bb109d1810c4a7 (diff)
downloadQt-a25548dd9a6ad08961df56a97b6b5189d465f251.zip
Qt-a25548dd9a6ad08961df56a97b6b5189d465f251.tar.gz
Qt-a25548dd9a6ad08961df56a97b6b5189d465f251.tar.bz2
make debugger console's auto-completion asynchronous
Needed for remote debugging.
Diffstat (limited to 'src/scripttools/debugging/qscriptcompletiontask_p.h')
-rw-r--r--src/scripttools/debugging/qscriptcompletiontask_p.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/scripttools/debugging/qscriptcompletiontask_p.h b/src/scripttools/debugging/qscriptcompletiontask_p.h
index dd82250..0055959 100644
--- a/src/scripttools/debugging/qscriptcompletiontask_p.h
+++ b/src/scripttools/debugging/qscriptcompletiontask_p.h
@@ -60,7 +60,8 @@
QT_BEGIN_NAMESPACE
-class QScriptDebuggerFrontend;
+class QScriptDebuggerCommandSchedulerInterface;
+class QScriptDebuggerJobSchedulerInterface;
class QScriptDebuggerConsole;
class QScriptCompletionTaskPrivate;
@@ -70,9 +71,9 @@ class Q_AUTOTEST_EXPORT QScriptCompletionTask
Q_OBJECT
public:
QScriptCompletionTask(
- const QString &contents, int cursorPosition,
- int frameIndex,
- QScriptDebuggerFrontend *frontend,
+ const QString &contents, int cursorPosition, int frameIndex,
+ QScriptDebuggerCommandSchedulerInterface *commandScheduler,
+ QScriptDebuggerJobSchedulerInterface *jobScheduler,
QScriptDebuggerConsole *console,
QObject *parent = 0);
~QScriptCompletionTask();