#include <ScriptEdit.h>
Public Slots | |
void | evaluate () |
void | execute () |
void | executeAll () |
QString | exportASCII (const QString &file=QString::null) |
void | exportPDF (const QString &fileName) |
QString | importASCII (const QString &file=QString::null) |
void | insertFunction (QAction *action) |
void | insertFunction (const QString &) |
void | print () |
void | scriptPrint (const QString &) |
void | setContext (QObject *context) |
void | updateIndentation () |
Public Member Functions | |
void | customEvent (QEvent *) |
int | lineNumber (int pos) const |
ScriptEdit (ScriptingEnv *env, QWidget *parent=0, const char *name=0) | |
~ScriptEdit () | |
Protected Member Functions | |
virtual void | contextMenuEvent (QContextMenuEvent *e) |
virtual void | keyPressEvent (QKeyEvent *e) |
Private Slots | |
void | insertErrorMsg (const QString &message) |
Private Attributes | |
QAction * | actionEval |
QAction * | actionExecute |
QAction * | actionExecuteAll |
QAction * | actionExport |
QAction * | actionImport |
QAction * | actionPrint |
QMenu * | functionsMenu |
Script * | myScript |
QTextCursor | printCursor |
ScriptEdit::ScriptEdit | ( | ScriptingEnv * | env, | |
QWidget * | parent = 0 , |
|||
const char * | name = 0 | |||
) |
ScriptEdit::~ScriptEdit | ( | ) |
void ScriptEdit::contextMenuEvent | ( | QContextMenuEvent * | e | ) | [protected, virtual] |
void ScriptEdit::customEvent | ( | QEvent * | e | ) |
void ScriptEdit::evaluate | ( | ) | [slot] |
void ScriptEdit::execute | ( | ) | [slot] |
void ScriptEdit::executeAll | ( | ) | [slot] |
QString ScriptEdit::exportASCII | ( | const QString & | file = QString::null |
) | [slot] |
void ScriptEdit::exportPDF | ( | const QString & | fileName | ) | [slot] |
QString ScriptEdit::importASCII | ( | const QString & | file = QString::null |
) | [slot] |
void ScriptEdit::insertErrorMsg | ( | const QString & | message | ) | [private, slot] |
void ScriptEdit::insertFunction | ( | QAction * | action | ) | [slot] |
void ScriptEdit::insertFunction | ( | const QString & | fname | ) | [slot] |
void ScriptEdit::keyPressEvent | ( | QKeyEvent * | e | ) | [protected, virtual] |
int ScriptEdit::lineNumber | ( | int | pos | ) | const |
void ScriptEdit::print | ( | ) | [slot] |
void ScriptEdit::scriptPrint | ( | const QString & | text | ) | [slot] |
void ScriptEdit::setContext | ( | QObject * | context | ) | [inline, slot] |
void ScriptEdit::updateIndentation | ( | ) | [slot] |
QAction * ScriptEdit::actionEval [private] |
QAction* ScriptEdit::actionExecute [private] |
QAction * ScriptEdit::actionExecuteAll [private] |
QAction * ScriptEdit::actionExport [private] |
QAction * ScriptEdit::actionImport [private] |
QAction * ScriptEdit::actionPrint [private] |
QMenu* ScriptEdit::functionsMenu [private] |
Script* ScriptEdit::myScript [private] |
QTextCursor ScriptEdit::printCursor [private] |