Class List
Here are the classes, structs, unions and interfaces with brief descriptions:

QsciAbstractAPIs | Interface to the textual API information used in call tips and for auto-completion. A sub-class will provide the actual implementation of the interface
QsciCommand | Internal editor command that may have one or two keys bound to it
QsciCommandSet | Set of all internal editor commands that may have keys bound
QsciDocument | Document to be edited
QsciLexer | Abstract class used as a base for language lexers
QsciLexerAsm | The abstract QsciLexerAsm class encapsulates the Scintilla Asm lexer
QsciLexerAVS | Encapsulates the Scintilla AVS lexer
QsciLexerBash | Encapsulates the Scintilla Bash lexer
QsciLexerBatch | Encapsulates the Scintilla batch file lexer
QsciLexerCMake | Encapsulates the Scintilla CMake lexer
QsciLexerCoffeeScript | Encapsulates the Scintilla CoffeeScript lexer
QsciLexerCPP | Encapsulates the Scintilla C++ lexer
QsciLexerCSharp | Encapsulates the Scintilla C# lexer
QsciLexerCSS | Encapsulates the Scintilla CSS lexer
QsciLexerCustom | Abstract class used as a base for new language lexers
QsciLexerD | Encapsulates the Scintilla D lexer
QsciLexerDiff | Encapsulates the Scintilla Diff lexer
QsciLexerEDIFACT | Encapsulates the Scintilla EDIFACT lexer
QsciLexerFortran | Encapsulates the Scintilla Fortran lexer
QsciLexerFortran77 | Encapsulates the Scintilla Fortran77 lexer
QsciLexerHex | The abstract QsciLexerHex class encapsulates the Scintilla Hex lexer
QsciLexerHTML | Encapsulates the Scintilla HTML lexer
QsciLexerIDL | Encapsulates the Scintilla IDL lexer
QsciLexerIntelHex | Encapsulates the Scintilla Intel Hex lexer
QsciLexerJava | Encapsulates the Scintilla Java lexer
QsciLexerJavaScript | Encapsulates the Scintilla JavaScript lexer
QsciLexerJSON | Encapsulates the Scintilla JSON lexer
QsciLexerLua | Encapsulates the Scintilla Lua lexer
QsciLexerMakefile | Encapsulates the Scintilla Makefile lexer
QsciLexerMarkdown | Encapsulates the Scintilla Markdown lexer
QsciLexerMASM | Encapsulates the Scintilla MASM lexer
QsciLexerMatlab | Encapsulates the Scintilla Matlab file lexer
QsciLexerNASM | Encapsulates the Scintilla NASM lexer
QsciLexerOctave | Encapsulates the Scintilla Octave file lexer
QsciLexerPascal | Encapsulates the Scintilla Pascal lexer
QsciLexerPerl | Encapsulates the Scintilla Perl lexer
QsciLexerPO | Encapsulates the Scintilla PO lexer
QsciLexerPostScript | Encapsulates the Scintilla PostScript lexer
QsciLexerPOV | Encapsulates the Scintilla POV lexer
QsciLexerProperties | Encapsulates the Scintilla Properties lexer
QsciLexerPython | Encapsulates the Scintilla Python lexer
QsciLexerRuby | Encapsulates the Scintilla Ruby lexer
QsciLexerSpice | Encapsulates the Scintilla Spice lexer
QsciLexerSQL | Encapsulates the Scintilla SQL lexer
QsciLexerSRec | Encapsulates the Scintilla S-Record lexer
QsciLexerTCL | Encapsulates the Scintilla TCL lexer
QsciLexerTekHex | Encapsulates the Scintilla Tektronix Hex lexer
QsciLexerTeX | Encapsulates the Scintilla TeX lexer
QsciLexerVerilog | Encapsulates the Scintilla Verilog lexer
QsciLexerVHDL | Encapsulates the Scintilla VHDL lexer
QsciLexerXML | Encapsulates the Scintilla XML lexer
QsciLexerYAML | Encapsulates the Scintilla YAML lexer
QsciMacro | Sequence of recordable editor commands
QsciPrinter | Sub-class of the Qt QPrinter class that is able to print the text of a Scintilla document
QsciScintilla | Implements a higher level, more Qt-like, API to the Scintilla editor widget
QsciScintillaBase | Implements the Scintilla editor widget and its low-level API
QsciStyle | Encapsulates all the attributes of a style
QsciStyledText | Container for a piece of text and the style used to display the text