PythonIndent Class Reference
#include <python_indent.h>
Inheritance diagram for PythonIndent:

Public Member Functions | |
PythonIndent (QEditor *) | |
virtual | ~PythonIndent () |
virtual int | indentForLine (int) |
Private Attributes | |
QRegExp | rxLineEndedWithAColon |
QRegExp | rxStopExecutionStmt |
QRegExp | rxHeaderKeyword |
QRegExp | rxOneLinerStmt |
Constructor & Destructor Documentation
|
Definition at line 26 of file python_indent.cpp. References PythonIndent(). Referenced by PythonIndent(). |
|
Definition at line 35 of file python_indent.cpp. |
Member Function Documentation
|
Implements QEditorIndenter. Definition at line 39 of file python_indent.cpp. References QEditor::document(), QEditorIndenter::editor(), indentForLine(), rxHeaderKeyword, rxLineEndedWithAColon, rxOneLinerStmt, rxStopExecutionStmt, ParagData::symbolList(), and Symbol::type(). Referenced by indentForLine(). |
Member Data Documentation
|
Definition at line 38 of file python_indent.h. Referenced by indentForLine(). |
|
Definition at line 36 of file python_indent.h. Referenced by indentForLine(). |
|
Definition at line 39 of file python_indent.h. Referenced by indentForLine(). |
|
Definition at line 37 of file python_indent.h. Referenced by indentForLine(). |
The documentation for this class was generated from the following files:
- editors/qeditor/python_indent.h
- editors/qeditor/python_indent.cpp