我希望在我的应用程序中提供一个QtScript源代码编辑器。 如果能够具备源代码高亮和自动完成功能就更好了。
因此,我不想重复造轮子:是否已经有一个相当不错的小部件可以实现这一点? 我在Google上找不到任何东西......
试用KDE的KatePart:
http://kate-editor.org/about-katepart/
引用一下:
KatePart是一个快速且功能丰富的文本编辑器组件,具有许多高级功能。它实现了KDE中用于文本编辑器组件的通用接口集KTextEditor接口,使其可以在应用程序中被选为编辑器,并且可以使用KTextEditor插件。
KatePart最初基于KDE 1的rich文本编辑器小部件代码,但经过多年的重写几乎完全不同。它是Kate和KWrite的默认文本编辑器小部件,也是Konqueror中显示文本的默认小部件。许多其他应用程序也将其用作文本编辑组件,例如KDevelop。