ParagData Class Reference
#include <paragdata.h>
Inheritance diagram for ParagData:


Public Member Functions | |
| ParagData () | |
| virtual | ~ParagData () |
| void | clear () |
| QValueList< Symbol > | symbolList () const |
| void | add (int, const QChar &, int) |
| void | join (QTextParagraphData *) |
| int | level () const |
| void | setLevel (int) |
| bool | isOpen () const |
| void | setOpen (bool) |
| bool | isBlockStart () const |
| void | setBlockStart (bool) |
| bool | isParsed () const |
| void | setParsed (bool) |
| uint | mark () const |
| void | setMark (uint) |
Public Attributes | |
| int | lastLengthForCompletion |
Private Attributes | |
| QValueList< Symbol > | m_symbolList |
| int | m_level |
| int | m_mark |
| bool | m_open |
| bool | m_blockStart |
| bool | m_parsed |
Constructor & Destructor Documentation
|
|
Definition at line 28 of file paragdata.cpp. References lastLengthForCompletion, m_blockStart, m_level, m_mark, m_open, and m_parsed. |
|
|
Definition at line 38 of file paragdata.cpp. |
Member Function Documentation
|
||||||||||||||||
|
Definition at line 53 of file paragdata.cpp. References m_symbolList. Referenced by QSourceColorizer::process(). |
|
|
Definition at line 48 of file paragdata.cpp. References m_symbolList. Referenced by QSourceColorizer::process(). |
|
|
Definition at line 88 of file paragdata.cpp. Referenced by QEditorView::collapseAllBlocks(), QEditorView::expandAllBlocks(), LevelWidget::mousePressEvent(), and LevelWidget::paintEvent(). |
|
|
Definition at line 78 of file paragdata.cpp. Referenced by LevelWidget::mousePressEvent(), and LevelWidget::paintEvent(). |
|
|
Definition at line 98 of file paragdata.cpp. |
|
|
Definition at line 43 of file paragdata.cpp. |
|
|
Definition at line 58 of file paragdata.cpp. Referenced by QEditorView::internalCollapseBlock(), QEditorView::internalEnsureVisibleBlock(), QEditorView::internalExpandBlock(), QEditor::level(), LevelWidget::paintEvent(), and QSourceColorizer::process(). |
|
|
Definition at line 68 of file paragdata.cpp. Referenced by QEditorPart::addMark(), MarkerWidget::contextMenuEvent(), QEditorPart::mark(), QEditorPart::marks(), MarkerWidget::mousePressEvent(), MarkerWidget::paintEvent(), and QEditorPart::removeMark(). |
|
|
Definition at line 93 of file paragdata.cpp. References m_blockStart. Referenced by JSColorizer::computeLevel(), JavaColorizer::computeLevel(), CSharpColorizer::computeLevel(), CppColorizer::computeLevel(), and AdaColorizer::computeLevel(). |
|
|
Definition at line 63 of file paragdata.cpp. References m_level. Referenced by QSourceColorizer::process(), and QEditor::setLevel(). |
|
|
Definition at line 73 of file paragdata.cpp. References m_mark. Referenced by QEditorPart::addMark(), QEditorPart::clearMarks(), MarkerWidget::contextMenuEvent(), MarkerWidget::mousePressEvent(), QEditorPart::removeMark(), and QEditorPart::setMark(). |
|
|
Definition at line 83 of file paragdata.cpp. References m_open. Referenced by QEditorView::internalCollapseBlock(), and QEditorView::internalExpandBlock(). |
|
|
Definition at line 103 of file paragdata.cpp. References m_parsed. |
|
|
Definition at line 78 of file paragdata.h. Referenced by JSColorizer::computeLevel(), JavaColorizer::computeLevel(), CSharpColorizer::computeLevel(), CppColorizer::computeLevel(), PythonIndent::indentForLine(), and PascalIndent::indentForLine(). |
Member Data Documentation
|
|
Definition at line 98 of file paragdata.h. Referenced by ParagData(). |
|
|
Definition at line 105 of file paragdata.h. Referenced by ParagData(), and setBlockStart(). |
|
|
Definition at line 102 of file paragdata.h. Referenced by ParagData(), and setLevel(). |
|
|
Definition at line 103 of file paragdata.h. Referenced by ParagData(), and setMark(). |
|
|
Definition at line 104 of file paragdata.h. Referenced by ParagData(), and setOpen(). |
|
|
Definition at line 106 of file paragdata.h. Referenced by ParagData(), and setParsed(). |
|
|
Definition at line 101 of file paragdata.h. |
The documentation for this class was generated from the following files:
- editors/qeditor/paragdata.h
- editors/qeditor/paragdata.cpp
