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 add(), m_symbolList, and Symbol. Referenced by add(), and 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. References m_blockStart. Referenced by QEditorView::collapseAllBlocks(), QEditorView::expandAllBlocks(), LevelWidget::mousePressEvent(), and LevelWidget::paintEvent(). |
|
Definition at line 78 of file paragdata.cpp. References m_open. Referenced by LevelWidget::mousePressEvent(), and LevelWidget::paintEvent(). |
|
Definition at line 98 of file paragdata.cpp. References m_parsed. |
|
Definition at line 43 of file paragdata.cpp. References join(). Referenced by join(). |
|
Definition at line 58 of file paragdata.cpp. References m_level. Referenced by QEditorView::internalCollapseBlock(), QEditorView::internalEnsureVisibleBlock(), QEditorView::internalExpandBlock(), QEditor::level(), LevelWidget::paintEvent(), and QSourceColorizer::process(). |
|
Definition at line 68 of file paragdata.cpp. References m_mark. 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, and setBlockStart(). Referenced by JSColorizer::computeLevel(), JavaColorizer::computeLevel(), CSharpColorizer::computeLevel(), CppColorizer::computeLevel(), AdaColorizer::computeLevel(), and setBlockStart(). |
|
Definition at line 63 of file paragdata.cpp. References m_level, and setLevel(). Referenced by QSourceColorizer::process(), QEditor::setLevel(), and setLevel(). |
|
Definition at line 73 of file paragdata.cpp. References m_mark, and setMark(). Referenced by QEditorPart::addMark(), QEditorPart::clearMarks(), MarkerWidget::contextMenuEvent(), MarkerWidget::mousePressEvent(), QEditorPart::removeMark(), QEditorPart::setMark(), and setMark(). |
|
Definition at line 83 of file paragdata.cpp. References m_open, and setOpen(). Referenced by QEditorView::internalCollapseBlock(), QEditorView::internalExpandBlock(), and setOpen(). |
|
Definition at line 103 of file paragdata.cpp. References m_parsed, and setParsed(). Referenced by setParsed(). |
|
Definition at line 78 of file paragdata.h. References m_symbolList. 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 isBlockStart(), ParagData(), and setBlockStart(). |
|
Definition at line 102 of file paragdata.h. Referenced by level(), ParagData(), and setLevel(). |
|
Definition at line 103 of file paragdata.h. Referenced by mark(), ParagData(), and setMark(). |
|
Definition at line 104 of file paragdata.h. Referenced by isOpen(), ParagData(), and setOpen(). |
|
Definition at line 106 of file paragdata.h. Referenced by isParsed(), ParagData(), and setParsed(). |
|
Definition at line 101 of file paragdata.h. Referenced by add(), clear(), and symbolList(). |
The documentation for this class was generated from the following files:
- editors/qeditor/paragdata.h
- editors/qeditor/paragdata.cpp