42 #ifndef QSCRIPTDEBUGGEREVENT_P_H 43 #define QSCRIPTDEBUGGEREVENT_P_H 56 #include <QtCore/qobjectdefs.h> 57 #include <QtCore/qcoreevent.h> 58 #include <QtCore/qhash.h> 59 #include <QtCore/qvariant.h> 60 #include <QtCore/qscopedpointer.h> 100 MaxUserAttribute = 32767
117 void setScriptId(
qint64 id);
120 int lineNumber()
const;
121 void setLineNumber(
int lineNumber);
122 int columnNumber()
const;
123 void setColumnNumber(
int columnNumber);
124 int breakpointId()
const;
125 void setBreakpointId(
int id);
127 void setMessage(
const QString &message);
130 void setNestedEvaluate(
bool nested);
131 bool isNestedEvaluate()
const;
132 void setHasExceptionHandler(
bool hasHandler);
133 bool hasExceptionHandler()
const;
The QVariant class acts like a union for the most common Qt data types.
QScopedPointer< QScriptDebuggerEventPrivate > d_ptr
#define QT_END_NAMESPACE
This macro expands to.
~QScriptDebuggerEventEvent()
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.
Q_AUTOTEST_EXPORT QDataStream & operator>>(QDataStream &, QScriptDebuggerEvent &)
#define QT_BEGIN_NAMESPACE
This macro expands to.
QScriptDebuggerEvent m_event
The QScriptDebuggerValue class represents a script value.
const QScriptDebuggerEvent & event() const
Type
This enum type defines the valid event types in Qt.
Q_AUTOTEST_EXPORT QDataStream & operator<<(QDataStream &, const QScriptDebuggerEvent &)
#define Q_AUTOTEST_EXPORT
#define Q_DECLARE_PRIVATE(Class)
The QDataStream class provides serialization of binary data to a QIODevice.
QScriptDebuggerEventEvent(const QScriptDebuggerEvent &event)
The QEvent class is the base class of all event classes.
static QString fileName(const QString &fileUrl)
bool operator==(QBool b1, bool b2)