42 #ifndef QSCRIPTDEBUGGERCOMMAND_P_H 43 #define QSCRIPTDEBUGGERCOMMAND_P_H 56 #include <QtCore/qobjectdefs.h> 57 #include <QtCore/qscopedpointer.h> 58 #include <QtCore/qhash.h> 59 #include <QtCore/qvariant.h> 128 MaxUserCommand = 32767
145 UserAttribute = 1000,
146 MaxUserAttribute = 32767
163 int lineNumber()
const;
164 void setLineNumber(
int lineNumber);
167 void setScriptId(
qint64 id);
170 void setProgram(
const QString &program);
172 int breakpointId()
const;
173 void setBreakpointId(
int id);
181 int contextIndex()
const;
182 void setContextIndex(
int index);
184 int iteratorId()
const;
185 void setIteratorId(
int id);
193 int snapshotId()
const;
194 void setSnapshotId(
int id);
The QVariant class acts like a union for the most common Qt data types.
#define QT_END_NAMESPACE
This macro expands to.
Q_AUTOTEST_EXPORT QDataStream & operator<<(QDataStream &, const QScriptDebuggerCommand &)
bool operator!=(QBool b1, bool b2)
The QString class provides a Unicode character string.
The QHash class is a template class that provides a hash-table-based dictionary.
#define QT_BEGIN_NAMESPACE
This macro expands to.
The QStringList class provides a list of strings.
static const char * data(const QByteArray &arr)
The QScriptBreakpointData class contains data associated with a breakpoint.
The QScriptDebuggerCommand class represents a command issued to a QScriptDebuggerFrontend.
The QScriptDebuggerValue class represents a script value.
QScopedPointer< QScriptDebuggerCommandPrivate > d_ptr
#define Q_AUTOTEST_EXPORT
#define Q_DECLARE_PRIVATE(Class)
The QDataStream class provides serialization of binary data to a QIODevice.
Q_AUTOTEST_EXPORT QDataStream & operator>>(QDataStream &, QScriptDebuggerCommand &)
static QString fileName(const QString &fileUrl)
bool operator==(QBool b1, bool b2)