::setDevice ( QIODevice *device ); //设置QXmlStreamReader的解析设备,等价于QXmlStreamReader ( QIODevice *)构造函数 TokenType readNext(); //读取一次记号,并返回该数据的标志位,也可以通过 //常用标记如下所示: QXmlStreamReader ::StartDocument //文档开始位置,用来定义XML版本,编码等信息, QXmlStreamReader::StartElement //元素开始位置 QXmlStreamReader reader->atEnd()) { QXmlStreamReader::TokenType type=reader->readNext(); if(type== * reader = new QXmlStreamReader(File); QTreeWidget* widget = new QTreeWidget(); QStringList
窗口位置,工具栏显示等) 存储方式有: 文本文件格式(XML,JSon等) 数据库(Access,SQLite等) 私有二进制文件格式 该记事本使用的是XML格式,通过QXmlStreamWriter和QXmlStreamReader 类实现 (参考介绍: 22.QT-QXmlStreamReader解析,QXmlStreamWriter写入) 其中应用程序退出过程如下所示: ?
公共函数通常以’q’(qRgb)开头; 首字母缩略词是驼峰式(例如QXmlStreamReader,而不是QXMLStreamReader)。
Qt的Xml解析库 可以使用Qt的xml解析模块,常见的Qt的Xml读写类可以参考Qt帮助手册,比如QxmlReader、QXmlStreamReader、QXmlStreamWriter 11、fffaraz