QReplaceDialog.cpp //实现替换对话框
XmlStream.cpp //实现配置文件的读写
笔记
1.查找对话框的实现
步骤:
获取当前文本框光标...cursor位置
以获取的位置为起始点,通过QString类的indexOf/lastIndexOf函数开始向前/向后查找目标
若查找成功,则更改光标cursor位置,并选中目标高亮
选中目标高亮示例如下...//设置光标 起始位置为1
c.setPosition ( 4, QTextCursor::KeepAnchor); //设置瞄位置为4,表示将要高亮文本目标[1,4]
edit.setTextCursor...(c); //更新文本里的光标对象,
2.替换对话框的实现
和查找对话框一样,只是多了一步替换功能,所以可以继承于查找对话框
3.Xml...所以:
在启动主窗口的构造函数时,读取配置文件
程序退出后,则在closeEvent()关闭事件函数里,将当前程序消息保存到配置文件里
4.双击文本打开Qt记事本的实现
双击文件时,就会通过argc和argv