42 #ifndef QSCRIPTDEBUGGERCONSOLE_P_H 43 #define QSCRIPTDEBUGGERCONSOLE_P_H 56 #include <QtCore/qobjectdefs.h> 57 #include <QtCore/qscopedpointer.h> 77 void loadScriptedCommands(
const QString &scriptsPath,
88 bool hasIncompleteInput()
const;
89 QString incompleteInput()
const;
90 void setIncompleteInput(
const QString &input);
97 int currentFrameIndex()
const;
98 void setCurrentFrameIndex(
int index);
100 qint64 currentScriptId()
const;
101 void setCurrentScriptId(
qint64 id);
103 int currentLineNumber()
const;
104 void setCurrentLineNumber(
int lineNumber);
106 int evaluateAction()
const;
107 void setEvaluateAction(
int action);
110 void bumpSessionId();
#define QT_END_NAMESPACE
This macro expands to.
#define Q_DISABLE_COPY(Class)
Disables the use of copy constructors and assignment operators for the given Class.
The QString class provides a Unicode character string.
virtual int historyCount() const =0
QScopedPointer< QScriptDebuggerConsolePrivate > d_ptr
The QScriptDebuggerConsole class provides the core functionality of a debugger console.
#define QT_BEGIN_NAMESPACE
This macro expands to.
virtual QString historyAt(int index) const =0
virtual void changeHistoryAt(int index, const QString &newHistory)=0
static void messageHandler(QtMsgType type, const char *msg)
#define Q_AUTOTEST_EXPORT
#define Q_DECLARE_PRIVATE(Class)