src/scripttools/debugging/qscriptdebuggerscriptedconsolecommand_p.h
changeset 30 5dc02b23752f
parent 18 2f34d5167611
equal deleted inserted replaced
29:b72c6db6890b 30:5dc02b23752f
    55 
    55 
    56 #include "qscriptdebuggerconsolecommand_p.h"
    56 #include "qscriptdebuggerconsolecommand_p.h"
    57 
    57 
    58 QT_BEGIN_NAMESPACE
    58 QT_BEGIN_NAMESPACE
    59 
    59 
       
    60 class QScriptEngine;
    60 class QScriptValue;
    61 class QScriptValue;
    61 
    62 
    62 class QScriptDebuggerScriptedConsoleCommandPrivate;
    63 class QScriptDebuggerScriptedConsoleCommandPrivate;
    63 class Q_AUTOTEST_EXPORT QScriptDebuggerScriptedConsoleCommand
    64 class Q_AUTOTEST_EXPORT QScriptDebuggerScriptedConsoleCommand
    64     : public QScriptDebuggerConsoleCommand
    65     : public QScriptDebuggerConsoleCommand
    70                                           const QString &longDescription,
    71                                           const QString &longDescription,
    71                                           const QStringList &aliases,
    72                                           const QStringList &aliases,
    72                                           const QStringList &seeAlso,
    73                                           const QStringList &seeAlso,
    73                                           const QStringList &argumentTypes,
    74                                           const QStringList &argumentTypes,
    74                                           const QStringList &subCommands,
    75                                           const QStringList &subCommands,
       
    76                                           const QScriptValue &globalObject,
    75                                           const QScriptValue &execFunction,
    77                                           const QScriptValue &execFunction,
    76                                           const QScriptValue &responseFunction);
    78                                           const QScriptValue &responseFunction);
    77 public:
    79 public:
    78     ~QScriptDebuggerScriptedConsoleCommand();
    80     ~QScriptDebuggerScriptedConsoleCommand();
    79 
    81 
    80     static QScriptDebuggerScriptedConsoleCommand *parse(
    82     static QScriptDebuggerScriptedConsoleCommand *parse(
    81         const QString &program, const QString &fileName,
    83         const QString &program, const QString &fileName,
    82         QScriptMessageHandlerInterface *messageHandler);
    84         QScriptEngine *engine, QScriptMessageHandlerInterface *messageHandler);
    83 
    85 
    84     QString name() const;
    86     QString name() const;
    85     QString group() const;
    87     QString group() const;
    86     QString shortDescription() const;
    88     QString shortDescription() const;
    87     QString longDescription() const;
    89     QString longDescription() const;