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