• 7785阅读
  • 4回复

怎样简单实现QTextEdit 的查找替换功能? [复制链接]

上一主题 下一主题
离线robertkun
 

只看楼主 倒序阅读 楼主  发表于: 2009-09-16
我现在是这样的,首先用QTextEdit 的 find () 函数找到需要的字符串,

那怎样替换掉这个字符串呢?

请高手指点一下。谢谢~
                                              简单的生活使人快乐!
离线robertkun

只看该作者 1楼 发表于: 2009-09-16
解决了,
        QTextCursor  tc = textedit->textCursor();
        tc.insertText(str);
                                              简单的生活使人快乐!
离线robertkun

只看该作者 2楼 发表于: 2009-09-17
还有点小问题,就是我想获取QTextEdit 的选中的文本,用来和查找的文本进行比较,如果相同的时候,进行替换。

不知道怎样获取QTextEdit  中的选中的文本。
                                              简单的生活使人快乐!
离线robertkun

只看该作者 3楼 发表于: 2009-09-17
QString QTextCursor::selectedText () const
                                              简单的生活使人快乐!
离线yaoweimin168

只看该作者 4楼 发表于: 2012-09-12
请将替换的代码贴出来,我有相同的代码问题没有解决,非常感谢!
快速回复
限100 字节
 
上一个 下一个