QPainTextEdit добавить волновую линию
Я работаю над небольшим приложением SQL IDE, которое представляет собой удобный инструмент для написания процедур SQL для Oracle и DB2. Я использую Qt 4 в качестве базы GUI. Тем не менее, я хочу добавить функцию мгновенной проверки грамматики для My SQL IDE, она напишет волновую линию под кодом SQL с ошибкой грамматики, как VS2010 и eclipse. Но я действительно не знаю, как справиться с этой функцией. Я использую QPlainTextEdit для класса редактирования документа. Буду признателен, если вы сможете дать несколько советов и подсказок! Спасибо за ваше время!
1 ответ
Посмотрите на QSyntaxHighlighter. Он состоит из примера кода о том, как его использовать. Также в QPlainTextEdit есть глава Использование QPlainTextEdit в качестве редактора. Еще одна вещь, которая может оказаться полезной для вас - это пример Syntax Highlighter.