QEditor::PlaceHolder Struct Reference

A small structure holding placeholder data. More...

List of all members.

Classes

class  Affector

Public Member Functions

 PlaceHolder (const PlaceHolder &ph)

Public Attributes

int length
Affector * affector
QDocumentCursor cursor
QList< QDocumentCursormirrors


Detailed Description

A small structure holding placeholder data.

Placeholders are basically lists of cursors. When several palceholders coexist, it is possible to navigate among them using the key assigned to that function by the current input binding (tab and SHIFT+tab by default).

Each placeholder consist of a primary cursor and a list of mirrors (modeling the internals of QEditor and allowing extended snippet replacements easily).


The documentation for this struct was generated from the following file:

Generated on Sun Feb 15 22:50:20 2009 for QCodeEdit by  doxygen 1.5.7.1