Public Member Functions | |
| virtual QString | id () const =0 |
| virtual QString | name () const =0 |
| virtual bool | keyPressEvent (QKeyEvent *event, QEditor *editor) |
| virtual void | postKeyPressEvent (QKeyEvent *event, QEditor *editor) |
| virtual bool | inputMethodEvent (QInputMethodEvent *event, QEditor *editor) |
| virtual void | postInputMethodEvent (QInputMethodEvent *event, QEditor *editor) |
| virtual bool | mouseMoveEvent (QMouseEvent *event, QEditor *editor) |
| virtual void | postMouseMoveEvent (QMouseEvent *event, QEditor *editor) |
| virtual bool | mousePressEvent (QMouseEvent *event, QEditor *editor) |
| virtual void | postMousePressEvent (QMouseEvent *event, QEditor *editor) |
| virtual bool | mouseReleaseEvent (QMouseEvent *event, QEditor *editor) |
| virtual void | postMouseReleaseEvent (QMouseEvent *event, QEditor *editor) |
| virtual bool | mouseDoubleClickEvent (QMouseEvent *event, QEditor *editor) |
| virtual void | postMouseDoubleClickEvent (QMouseEvent *event, QEditor *editor) |
| virtual bool | contextMenuEvent (QContextMenuEvent *event, QEditor *editor) |
An input binding, when set to an editor, can intercept all the events the editor receive and radically change the behavior.
The main purpose of this class is twofold :
1.5.7.1