$search
#include <AeslEditor.h>
Public Types | |
| enum | CommentOperation { CommentSelection, UncommentSelection } |
Signals | |
| void | breakpointCleared (unsigned line) |
| void | breakpointClearedAll () |
| void | breakpointSet (unsigned line) |
| void | refreshModelRequest (LocalContext context) |
Public Member Functions | |
| AeslEditor (const ScriptTab *tab) | |
| void | clearAllBreakpoints () |
| void | clearBreakpoint (QTextBlock block) |
| void | clearBreakpoint () |
| void | commentAndUncommentSelection (CommentOperation commentOperation) |
| virtual void | contextMenuEvent (QContextMenuEvent *e) |
| bool | isBreakpoint (int line) |
| bool | isBreakpoint (QTextBlock block) |
| bool | isBreakpoint () |
| void | setBreakpoint (QTextBlock block) |
| void | setBreakpoint () |
| void | setCompleterModel (QAbstractItemModel *model) |
| void | toggleBreakpoint (QTextBlock block) |
| void | toggleBreakpoint () |
| virtual | ~AeslEditor () |
Public Attributes | |
| bool | debugging |
| QWidget * | dropSourceWidget |
| const ScriptTab * | tab |
Protected Slots | |
| void | insertCompletion (const QString &completion) |
Protected Member Functions | |
| QString | currentLine () const |
| virtual void | detectLocalContextChange (QKeyEvent *event) |
| virtual void | doCompletion (QKeyEvent *event) |
| virtual void | dropEvent (QDropEvent *event) |
| virtual bool | handleCompleter (QKeyEvent *event) |
| virtual bool | handleNewLine (QKeyEvent *event) |
| virtual bool | handleTab (QKeyEvent *event) |
| virtual void | insertFromMimeData (const QMimeData *source) |
| virtual void | keyPressEvent (QKeyEvent *event) |
| QString | previousWord () const |
| QString | textUnderCursor () const |
Protected Attributes | |
| QCompleter * | completer |
| bool | editingLeftValue |
| const QRegExp | leftValueRegexp |
| LocalContext | previousContext |
| const QRegExp | vardefRegexp |
Definition at line 153 of file AeslEditor.h.
Definition at line 182 of file AeslEditor.h.
| virtual Aseba::AeslEditor::~AeslEditor | ( | ) | [inline, virtual] |
Definition at line 166 of file AeslEditor.h.
| void Aseba::AeslEditor::breakpointCleared | ( | unsigned | line | ) | [signal] |
| void Aseba::AeslEditor::breakpointClearedAll | ( | ) | [signal] |
| void Aseba::AeslEditor::breakpointSet | ( | unsigned | line | ) | [signal] |
| void Aseba::AeslEditor::refreshModelRequest | ( | LocalContext | context | ) | [signal] |
QCompleter* Aseba::AeslEditor::completer [protected] |
Definition at line 212 of file AeslEditor.h.
Definition at line 190 of file AeslEditor.h.
| QWidget* Aseba::AeslEditor::dropSourceWidget |
Definition at line 191 of file AeslEditor.h.
bool Aseba::AeslEditor::editingLeftValue [protected] |
Definition at line 216 of file AeslEditor.h.
const QRegExp Aseba::AeslEditor::leftValueRegexp [protected] |
Definition at line 214 of file AeslEditor.h.
LocalContext Aseba::AeslEditor::previousContext [protected] |
Definition at line 215 of file AeslEditor.h.
| const ScriptTab* Aseba::AeslEditor::tab |
Definition at line 189 of file AeslEditor.h.
const QRegExp Aseba::AeslEditor::vardefRegexp [protected] |
Definition at line 213 of file AeslEditor.h.