荧光灯库Qt5/C++;网络语言 大家好,

荧光灯库Qt5/C++;网络语言 大家好,,qt,Qt,我想在Qt上创建一个代码编辑器,以突出显示和完成web语言。 这是我在Qt上的第一步,这个项目是一个学校项目 我找了一些关于qscintula或GNU-Scource-Highlight的教程,但我不知道如何将其添加到我的项目中。当然,我看到了Qt文档中的示例,但我不喜欢突出显示代码的方式 因此,如果有人知道这些库是如何工作的,或者如果您有更新的内容,请回答我;) PS:很抱歉我的英语不好,我仍在学习=D我建议你去研究一下,这也是QtCreator使用的例子 我隐约记得听说Kate和QtCrea

我想在Qt上创建一个代码编辑器,以突出显示完成web语言。
这是我在Qt上的第一步,这个项目是一个学校项目

我找了一些关于qscintulaGNU-Scource-Highlight的教程,但我不知道如何将其添加到我的项目中。当然,我看到了Qt文档中的示例,但我不喜欢突出显示代码的方式

因此,如果有人知道这些库是如何工作的,或者如果您有更新的内容,请回答我;)


PS:很抱歉我的英语不好,我仍在学习=D

我建议你去研究一下,这也是QtCreator使用的例子

我隐约记得听说Kate和QtCreator开发人员实际上正在使用这个语法定义文件开发一个Qt语法突出显示库


如果您使用Qt并且不喜欢highlightning的工作方式,那么请联系

,然后忘记Qt。我不知道你怎么能避免它。所提供的示例展示了Qt必须始终使用的基本机制。我认为你应该从一个更简单的项目开始,一步一步地学习。我理解你的意思,也许我对这一点不是很清楚。这不是突出显示的方式,但我不会编写所有正则表达式来突出显示web语言。如果你认识一个为网络语言编写了所有正则表达式的人,我想是吧^^