网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 时尚美容 知识问答

QsciScintilla 如何添加注释

时间:2024-10-12 11:55:09

1、//获取必要的参数// 空白行的处理bool commentEmptyLines = true;//获取选择注释的开始位置int selectionStart = ui->textEdit->SendScintilla(QsciScintillaBase::SCI_GETSELECTIONSTART); //获取选择注释的结束位置int selectionEnd = ui->textEdit->SendScintilla(QsciScintillaBase::SCI_GETSELECTIONEND);//获取选择注释的当前位置int caretPosition = ui->textEdit->SendScintilla(QsciScintillaBase::SCI_GETCURRENTPOS);

QsciScintilla 如何添加注释

4、//处理结束行if((lines > 0)&& (selectionEnd == ui->textEdit->SendScintilla(QsciScintillaBase::SCI_POSITIONFROMLINE,selEndLine))) selEndLine-- ;

5、//记录操作,方便实现 redo undo功能ui->textEdit->SendScintilla(QsciScintillaBase::SCI_BEGINUNDOACTION);

QsciScintilla 如何添加注释

7、//完成记录 ui->textEdit->SendScintilla(QsciScintillaBase::SCI_ENDUNDOACTION);

QsciScintilla 如何添加注释
© 2025 智德知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com