我正在开发一个小型SQL IDE应用程序,这是一个用于为Oracle编写SQL过程的简洁工具。 DB2。我使用Qt 4作为GUI基础。 我还想为My SQL IDE添加即时语法检查功能,它会在SQL代码下写一个带语法错误的波形线,就像VS2010和eclipse一样。但我真的不知道如何处理这个功能。 我已经将QPlainTextEdit用于文档编辑类。 如果你能提供一些提示和提示,我将不胜感激! 谢谢你的时间!
答案 0 :(得分:3)
看看QSyntaxHighlighter。它包含有关如何使用它的代码示例。此外,QPlainTextEdit还有章Using QPlainTextEdit as an Editor。另一件可能对您有用的事情是Syntax Highlighter Example