QScintilla (original) (raw)

Home

Intro

What is QScintilla?

Installation

Class hierarchy

The Editor

Simple options

Text wrapping

End-of-line options

Indentation

Caret

Margins

Margin basics

Line number margin

Symbol margin

Folding margin

Text margin

Margin example

Mouse clicks

Margin mouse clicks example

Regex

Regex basics

Repeaters

Wildcards

Character classes

Character groups

Zero-width assertions

Syntax highlighting

Lexer basics

Subclass QSciLexerCustom

All about styles

The highlighting engine

Tokenize and highlight

Multiline highlighting

Custom lexer example

Clickable text

Hotspots

Hotspot signals

Indicators

Indicator signals

Autocompletion

General autocompletion

Call tips

Insert images

Prepare image hack

Insert images basics

Insert images example

Ctags

Ctags intro

A useful database

Click and jump

Intro

How to use

globals.py

tiny_ide.py

editor.py

lexer.py

ctags_parser.py

singleton.py

Superfast syntax highlighting

Download