QScintilla: QScintilla a Port to Qt v4 of Scintilla

摘要:
QScintilla:QCintilla-a端口到Qtv4的Cintilla QCintiilla-a端口到QTv4的Sintilla简介QCintillia端口到Q的Scintilla编辑组件

QScintilla: QScintilla - a Port to Qt v4 of Scintilla

QScintilla - a Port to Qt v4 of Scintilla

Introduction

QScintilla is a port to Qt of the Scintilla editing component.

As well as features found in standard text editing components, Scintilla includes features especially useful when editing and debugging source code:

  • syntax styling with support for over 70 languages
  • error indicators
  • code completion
  • call tips
  • code folding
  • margins can contain markers like those used in debuggers to indicate breakpoints and the current line.
  • recordable macros
  • multiple views
  • printing.

QScintilla is a port or Scintilla to the Qt GUI toolkit from Nokia and runs on any operating system supported by Qt (eg. Windows, UNIX/Linux, MacOS/X). QScintilla works with both Qt v3 and v4.

This documentation describes QScintilla for Qt v4. The QScintilla APIs for Qt v3 and Qt v4 are almost identical. The main difference is that the QsciScintillaBase class is derived from a different Qt class.

QScintilla also includes language bindings for Python. These require that PyQt v3 or v4 is also installed.

This version of QScintilla is based on Scintilla v2.29.

Licensing

QScintilla is available under the GNU General Public License v2, GNU General Public License v3 and a commercial license.

The commercial license allows closed source applications using QScintilla to be developed and distributed. At the moment the commercial version of QScintilla is bundled with the commercial version of PyQt.

The Scintilla code within QScintilla is released under the following license:

 License for Scintilla and SciTE

免责声明:文章转载自《QScintilla: QScintilla a Port to Qt v4 of Scintilla》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇【自动】Aion要塞不卡改文件方法PHP支付宝接口RSA验证下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

PbootCMS后台增加轮播图自定义分组名称

我们知道,在PbootCMS后台的旋转木马图形模块中,当添加新的旋转木马图时,您不能自己选择组。相反,您可以自动创建组,例如组1、组2和组3。这显然对客户的体验不友好,而且您无法直观地知道在网页的哪个位置使用了旋转木马图。让我们分享一下如何启用PbootCMS后台来添加、删除和修改旋转木马图形组。...

Java 实体类转json对象,属性名转key后首字母强制被转成小写的解决方案

  2.原因分析我们知道在Java规范中,实体类的属性名的命名规范需要遵循首字母小写的驼峰命名法,既是规范也是约束也是牢笼。如果不喜欢这种实现方式,还可以迭代json取值,将key的首字母转大写,也是可以哒。...

ZFS文件系统及Freenas介绍

作为OpenSolaris开源计划的一部分,ZFS于2005年11月发布。它被Sun称为终极文件系统,已经积极开发了10年。ZFS的最大优点之一是,当将其他磁盘添加到池中时,现有文件系统可以自动增长。ZFS使用快照来跟踪文件系统中的更改。5.数据完整性验证和自动修复当新数据写入ZFS时,将创建数据的校验和,从而允许文件系统分叉到新数据集中。...

PostgreSQL 语法

Psql(11.12)输入“help”以获取帮助信息。postgres=#help输入命令行工具,…])][*|表达式[[AS]输出_名称][,...

MyEclipse激活步骤

众所周知,中国的软件不需要花钱。这里有一个MyEclipse激活方法。以MyEclipse 10.7为例,使用激活工具crack。,在弹出的对话框中,找到myeclipse的安装文件夹,并将其放在myeclipse˃anz˃Common˃pulgins下。...

app中的弹窗—(对话框,动作菜单,浮出层,toast,snackbar等)

对话框,警告框,toast......都属于弹窗,但是使用场景都不一样。两者相比,alert出现在屏幕中央,actionsheet出现在屏幕底部。视觉角度上alert相较于actionsheet更有阻断感,对用户而言干扰性更大。...