42 #ifndef QSCRIPTDEBUGGERSCRIPTEDCONSOLECOMMAND_P_H 43 #define QSCRIPTDEBUGGERSCRIPTEDCONSOLECOMMAND_P_H 70 const QString &shortDescription,
virtual QString group() const =0
Returns the group that this console command belongs to.
#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 QString name() const =0
Returns the name of this console command.
virtual QStringList argumentTypes() const
The QScriptDebuggerConsole class provides the core functionality of a debugger console.
The QScriptEngine class provides an environment for evaluating Qt Script code.
#define QT_BEGIN_NAMESPACE
This macro expands to.
virtual QStringList seeAlso() const
Returns a list of names of commands that may also be of interest to users of this command...
virtual QStringList subCommands() const
virtual QString shortDescription() const =0
Returns a short (one line) description of the command.
The QStringList class provides a list of strings.
virtual QString longDescription() const =0
Returns a detailed description of how to use the command.
The QScriptDebuggerScriptedConsoleCommand class encapsulates a command defined in a script...
The QScriptDebuggerConsoleCommand class is the base class of console commands.
static void messageHandler(QtMsgType type, const char *msg)
virtual QScriptDebuggerConsoleCommandJob * createJob(const QStringList &arguments, QScriptDebuggerConsole *console, QScriptMessageHandlerInterface *messageHandler, QScriptDebuggerCommandSchedulerInterface *scheduler)=0
Creates a job that will execute this command with the given arguments.
#define Q_AUTOTEST_EXPORT
#define Q_DECLARE_PRIVATE(Class)
The QScriptValue class acts as a container for the Qt Script data types.
static QString fileName(const QString &fileUrl)
virtual QStringList aliases() const
Returns a list of aliases for this command.