pycrossword  0.3
Pure-Python implementation of a crossword puzzle generator and editor
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
pycross.utils.synteditor.SynEditor Class Reference

Scintilla-based Python editor Adapted from this example and this addition More...

Inheritance diagram for pycross.utils.synteditor.SynEditor:

Public Member Functions

def __init__ (self, parent=None, lexer=Qsci.QsciLexerPython(), source=None)
 
def on_margin_clicked (self, nmargin, nline, modifiers)
 

Public Attributes

 lexer
 

Static Public Attributes

int ARROW_MARKER_NUM = 8
 

Detailed Description

Scintilla-based Python editor Adapted from this example and this addition

See also
QScintilla docs

Constructor & Destructor Documentation

◆ __init__()

def pycross.utils.synteditor.SynEditor.__init__ (   self,
  parent = None,
  lexer = Qsci.QsciLexerPython(),
  source = None 
)

Member Function Documentation

◆ on_margin_clicked()

def pycross.utils.synteditor.SynEditor.on_margin_clicked (   self,
  nmargin,
  nline,
  modifiers 
)

Member Data Documentation

◆ ARROW_MARKER_NUM

int pycross.utils.synteditor.SynEditor.ARROW_MARKER_NUM = 8
static

◆ lexer

pycross.utils.synteditor.SynEditor.lexer

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