File: README

package info (click to toggle)
qscintilla2 2.14.1%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 19,408 kB
  • sloc: cpp: 99,506; javascript: 189; python: 104; makefile: 99; ansic: 20; sh: 7
file content (50 lines) | stat: -rw-r--r-- 1,564 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
QScintilla - Python Bindings for the QScintilla Programmers Editor Widget
=========================================================================

QScintilla is a port to Qt of the Scintilla programmers editor widget.  It
supports the traditional low-level Scintilla API and implements a high-level
API covering such things as auto-completion, code folding and lexer
configuration.

These Python bindings implement a single extension module that sits on top of
PyQt5 and wraps both the low-level and high-level APIs.


Author
------

QScintilla is copyright (c) Riverbank Computing Limited.  Its homepage is
https://www.riverbankcomputing.com/software/qscintilla/.

Support may be obtained from the QScintilla mailing list at
https://www.riverbankcomputing.com/mailman/listinfo/qscintilla/.


License
-------

QScintilla is released under the GPL v3 license and under a commercial license
that allows for the development of proprietary applications.


Documentation
-------------

The documentation for the latest release can be found
`here <https://www.riverbankcomputing.com/static/Docs/QScintilla/>`__.


Installation
------------

The GPL version of QScintilla can be installed from PyPI::

    pip install QScintilla

The wheels include a statically linked copy of the QScintilla C++ library.

``pip`` will also build and install the bindings from the sdist package but
Qt's ``qmake`` tool must be on ``PATH``.

The ``sip-install`` tool will also install the bindings from the sdist package
but will allow you to configure many aspects of the installation.