kformula/flake
KoFormulaTool Class Reference
The flake tool for a formula. More...
#include <KoFormulaTool.h>

Public Slots | |
| void | activate (bool temporary=false) |
| void | changeTable (QAction *action) |
| void | deactivate () |
| void | insert (const QString &action) |
| void | insertSymbol (const QString &symbol) |
| void | loadFormula () |
| void | saveFormula () |
| void | updateCursor (FormulaCommand *command, bool undo) |
Public Member Functions | |
| KoFormulaTool (KoCanvasBase *canvas) | |
| ~KoFormulaTool () | |
| FormulaEditor * | formulaEditor () |
| void | keyPressEvent (QKeyEvent *event) |
| void | keyReleaseEvent (QKeyEvent *event) |
| void | mouseDoubleClickEvent (KoPointerEvent *event) |
| void | mouseMoveEvent (KoPointerEvent *event) |
| void | mousePressEvent (KoPointerEvent *event) |
| void | mouseReleaseEvent (KoPointerEvent *event) |
| void | paint (QPainter &painter, const KoViewConverter &converter) |
| void | remove (bool backSpace) |
| void | resetFormulaEditor () |
| KoFormulaShape * | shape () |
Protected Member Functions | |
| virtual void | copy () const |
| QWidget * | createOptionWidget () |
| virtual void | deleteSelection () |
| virtual bool | paste () |
| virtual QStringList | supportedPasteMimeTypes () const |
Detailed Description
The flake tool for a formula.
Definition at line 36 of file KoFormulaTool.h.
Constructor & Destructor Documentation
| KoFormulaTool::KoFormulaTool | ( | KoCanvasBase * | canvas | ) | [explicit] |
The standard constructor.
Definition at line 55 of file KoFormulaTool.cpp.
| KoFormulaTool::~KoFormulaTool | ( | ) |
The standard destructor.
Definition at line 63 of file KoFormulaTool.cpp.
Member Function Documentation
| void KoFormulaTool::activate | ( | bool | temporary = false |
) | [slot] |
Called when this tool instance is activated and fills m_formulaShape.
Definition at line 74 of file KoFormulaTool.cpp.
| void KoFormulaTool::changeTable | ( | QAction * | action | ) | [slot] |
Definition at line 312 of file KoFormulaTool.cpp.
| void KoFormulaTool::copy | ( | ) | const [protected, virtual] |
Definition at line 487 of file KoFormulaTool.cpp.
| QWidget * KoFormulaTool::createOptionWidget | ( | ) | [protected] |
Create default option widget.
Definition at line 335 of file KoFormulaTool.cpp.
| void KoFormulaTool::deactivate | ( | ) | [slot] |
Called when this tool instance is deactivated.
Definition at line 119 of file KoFormulaTool.cpp.
| void KoFormulaTool::deleteSelection | ( | ) | [protected, virtual] |
Definition at line 492 of file KoFormulaTool.cpp.
| FormulaEditor * KoFormulaTool::formulaEditor | ( | ) |
- Returns:
- The currently active cursor
Definition at line 348 of file KoFormulaTool.cpp.
| void KoFormulaTool::insert | ( | const QString & | action | ) | [slot] |
Insert the element tied to the given action.
Definition at line 302 of file KoFormulaTool.cpp.
| void KoFormulaTool::insertSymbol | ( | const QString & | symbol | ) | [slot] |
Definition at line 324 of file KoFormulaTool.cpp.
| void KoFormulaTool::keyPressEvent | ( | QKeyEvent * | event | ) |
Definition at line 230 of file KoFormulaTool.cpp.
| void KoFormulaTool::keyReleaseEvent | ( | QKeyEvent * | event | ) |
Definition at line 289 of file KoFormulaTool.cpp.
| void KoFormulaTool::loadFormula | ( | ) | [slot] |
Definition at line 365 of file KoFormulaTool.cpp.
| void KoFormulaTool::mouseDoubleClickEvent | ( | KoPointerEvent * | event | ) |
reimplemented
Definition at line 187 of file KoFormulaTool.cpp.
| void KoFormulaTool::mouseMoveEvent | ( | KoPointerEvent * | event | ) |
reimplemented
Definition at line 204 of file KoFormulaTool.cpp.
| void KoFormulaTool::mousePressEvent | ( | KoPointerEvent * | event | ) |
reimplemented
Definition at line 167 of file KoFormulaTool.cpp.
| void KoFormulaTool::mouseReleaseEvent | ( | KoPointerEvent * | event | ) |
reimplemented
Definition at line 223 of file KoFormulaTool.cpp.
| void KoFormulaTool::paint | ( | QPainter & | painter, | |
| const KoViewConverter & | converter | |||
| ) |
reimplemented
Definition at line 149 of file KoFormulaTool.cpp.
| bool KoFormulaTool::paste | ( | ) | [protected, virtual] |
Definition at line 497 of file KoFormulaTool.cpp.
| void KoFormulaTool::remove | ( | bool | backSpace | ) |
Definition at line 294 of file KoFormulaTool.cpp.
| void KoFormulaTool::resetFormulaEditor | ( | ) |
Reset the cursor.
Definition at line 354 of file KoFormulaTool.cpp.
| void KoFormulaTool::saveFormula | ( | ) | [slot] |
Definition at line 391 of file KoFormulaTool.cpp.
| KoFormulaShape * KoFormulaTool::shape | ( | ) |
- Returns:
- The currently manipulated KoFormulaShape
Definition at line 342 of file KoFormulaTool.cpp.
| QStringList KoFormulaTool::supportedPasteMimeTypes | ( | ) | const [protected, virtual] |
Definition at line 512 of file KoFormulaTool.cpp.
| void KoFormulaTool::updateCursor | ( | FormulaCommand * | command, | |
| bool | undo | |||
| ) | [slot] |
Reposition the cursor according to the data change.
Definition at line 136 of file KoFormulaTool.cpp.
The documentation for this class was generated from the following files:
