42 #ifndef QSCRIPTDEBUGGERCODEVIEWINTERFACE_P_H 43 #define QSCRIPTDEBUGGERCODEVIEWINTERFACE_P_H 56 #include <QtGui/qwidget.h> 74 virtual int cursorLineNumber()
const = 0;
75 virtual void gotoLine(
int lineNumber) = 0;
77 virtual int find(
const QString &exp,
int options = 0) = 0;
79 virtual void setExecutionLineNumber(
int lineNumber,
bool error) = 0;
80 virtual void setExecutableLineNumbers(
const QSet<int> &lineNumbers) = 0;
82 virtual int baseLineNumber()
const = 0;
83 virtual void setBaseLineNumber(
int lineNumber) = 0;
85 virtual void setBreakpoint(
int lineNumber) = 0;
86 virtual void deleteBreakpoint(
int lineNumber) = 0;
87 virtual void setBreakpointEnabled(
int lineNumber,
bool enable) = 0;
90 void breakpointToggleRequest(
int lineNumber,
bool on);
91 void breakpointEnableRequest(
int lineNumber,
bool enable);
97 QWidget *parent, Qt::WindowFlags flags);
#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.
#define QT_BEGIN_NAMESPACE
This macro expands to.
The QStringList class provides a list of strings.
The QPoint class defines a point in the plane using integer precision.
#define Q_AUTOTEST_EXPORT
#define Q_DECLARE_PRIVATE(Class)