|
Krita Source Code Documentation
|
Inheritance diagram for krita.sceditor.highlighter.PythonHighlighter:Public Member Functions | |
| __init__ (self, edit) | |
| highlightBlock (self, text) | |
| highlightRules (self, text, start, finish) | |
| updateFonts (self, font) | |
| updateHighlighter (self, font) | |
| updateRules (self) | |
Static Public Attributes | |
| tuple | keywords |
Definition at line 18 of file highlighter.py.
| krita.sceditor.highlighter.PythonHighlighter.__init__ | ( | self, | |
| edit ) |
Reimplemented in krita.sceditor.highlighter.QtQmlHighlighter.
Definition at line 29 of file highlighter.py.
| krita.sceditor.highlighter.PythonHighlighter.highlightBlock | ( | self, | |
| text ) |
Definition at line 41 of file highlighter.py.
References KisPipeBrushParasite.dim, KisSpinBoxUnitManager.dim, FlattenSpec.dim, and xcfLayer.dim.
| krita.sceditor.highlighter.PythonHighlighter.highlightRules | ( | self, | |
| text, | |||
| start, | |||
| finish ) |
Definition at line 76 of file highlighter.py.
References krita.sceditor.highlighter.PythonHighlighter.rules, krita.sceditor.highlighter.QtQmlHighlighter.rules, scripter.ui_scripter.syntax.syntax.PythonHighlighter.rules, KisCompositeProgressProxy.setFormat(), KisNodeProgressProxy.setFormat(), KoFakeProgressProxy.setFormat(), KoProgressBar.setFormat(), KoUpdater.setFormat(), KoProgressProxy.setFormat(), and RecorderConfig.setFormat().
| krita.sceditor.highlighter.PythonHighlighter.updateFonts | ( | self, | |
| font ) |
Definition at line 86 of file highlighter.py.
References krita.sceditor.highlighter.PythonHighlighter.base_format, and krita.sceditor.highlighter.PythonHighlighter.empty_format.
| krita.sceditor.highlighter.PythonHighlighter.updateHighlighter | ( | self, | |
| font ) |
Definition at line 134 of file highlighter.py.
References KoTextShapeDataBase.document(), View.document(), KisAslXmlWriter::Private.document, KisAslXmlWriter.document(), KoShapeAnchor::TextLocation.document(), KoTextShapeDataBasePrivate.document, krita::Document::Private.document, Document.document(), KisAnimationImporter::Private.document, KisCloneDocumentStroke.document, KisDecorationsWrapperLayer::Private.document, KisDecorationsWrapperLayer.document(), KisView.document, KisView.document(), KisViewManager.document(), KoItemToolTip.document, KisTimeBasedItemModel::Private.document, KisTimeBasedItemModel.document(), krita.sceditor.highlighter.PythonHighlighter.document, KisKraLoader::Private.document, scripter.ui_scripter.syntax.syntax.PythonHighlighter.document, ToolReferenceImages.document(), KisTimeBasedItemModel.setDocument(), View.setDocument(), KisDecorationsWrapperLayer.setDocument(), krita.sceditor.widget.EditorView.setDocument(), krita.sceditor.highlighter.PythonHighlighter.updateFonts(), krita.sceditor.highlighter.PythonHighlighter.updateRules(), and krita.sceditor.highlighter.QtQmlHighlighter.updateRules().
| krita.sceditor.highlighter.PythonHighlighter.updateRules | ( | self | ) |
Reimplemented in krita.sceditor.highlighter.QtQmlHighlighter.
Definition at line 115 of file highlighter.py.
| krita.sceditor.highlighter.PythonHighlighter.base_format |
Definition at line 36 of file highlighter.py.
| krita.sceditor.highlighter.PythonHighlighter.callableFormat |
Definition at line 95 of file highlighter.py.
| krita.sceditor.highlighter.PythonHighlighter.document |
Definition at line 37 of file highlighter.py.
| krita.sceditor.highlighter.PythonHighlighter.empty_format |
Definition at line 46 of file highlighter.py.
| krita.sceditor.highlighter.PythonHighlighter.keywordFormat |
Definition at line 92 of file highlighter.py.
|
static |
Definition at line 20 of file highlighter.py.
| krita.sceditor.highlighter.PythonHighlighter.keywords |
Definition at line 119 of file highlighter.py.
| krita.sceditor.highlighter.PythonHighlighter.magicFormat |
Definition at line 97 of file highlighter.py.
| krita.sceditor.highlighter.PythonHighlighter.multiLineStringBegin |
Definition at line 128 of file highlighter.py.
| krita.sceditor.highlighter.PythonHighlighter.multiLineStringEnd |
Definition at line 129 of file highlighter.py.
| krita.sceditor.highlighter.PythonHighlighter.multiLineStringFormat |
Definition at line 72 of file highlighter.py.
| krita.sceditor.highlighter.PythonHighlighter.qtFormat |
Definition at line 99 of file highlighter.py.
| krita.sceditor.highlighter.PythonHighlighter.quotationFormat1 |
Definition at line 110 of file highlighter.py.
| krita.sceditor.highlighter.PythonHighlighter.quotationFormat2 |
Definition at line 112 of file highlighter.py.
| krita.sceditor.highlighter.PythonHighlighter.rules |
Definition at line 117 of file highlighter.py.
| krita.sceditor.highlighter.PythonHighlighter.selfFormat |
Definition at line 102 of file highlighter.py.
| krita.sceditor.highlighter.PythonHighlighter.singleLineCommentFormat |
Definition at line 105 of file highlighter.py.