• 4527阅读
  • 2回复

请问怎么能精确定位QTextEdit的文本的某个位置,并且从这个位置开始能加亮后面长度为X个字符的文本? [复制链接]

上一主题 下一主题
离线emy_
 
只看楼主 正序阅读 楼主  发表于: 2010-01-22
请问怎么能精确定位QTextEdit的文本的某个位置,并且从这个位置开始能加亮后面长度为X个字符的文本?
Bug 离我们很近~~
离线benbenmajia

只看该作者 2楼 发表于: 2010-01-22
请仔细阅读帮助文档,有很详细的说明
安然.....
离线yangfanxing
只看该作者 1楼 发表于: 2010-01-22
void leaddocktest::findText(/*const QString &str*/)
{
          QString txt = findLEdit->text();
         QTextDocument *txtDoc = editor->document();
     txtCursor = txtDoc->find(txt,txtCursor);
         colFind = txtCursor.columnNumber();
        
         QTextCharFormat textFormat;
         textFormat.setForeground(Qt::blue);
         txtCursor.insertText(txt,textFormat);        
}
供参考
PHPWind好恶心。。。不想看这种界面。。。
快速回复
限100 字节
 
上一个 下一个