应用初始化本地数据,需要读取配置文件,小编介绍如何通过xml简单写入配置文件,至于为什么选择这个格式,主要因为在qml中有一个很好
的类使用:XmlListModel
xmlListModel能直接读取xml配置文件,快速方便开发,再加上自己写一个专门写入配置文件的类,两个就成了绝配啊!
代码:
datasbase.h
#ifndef DATASBASE_H
#define DATASBASE_H
#include
#include
#include
#include
#include
class DatasBase : public QObject
{
Q_OBJECT
public:
explicit DatasBase(QObject *parent = 0);
~DatasBase();
Q_INVOKABLE void setFileName(QString filename);
Q_INVOKABLE void writeStartDocument();
Q_INVOKABLE void writeStartElement(QString str);
Q_INVOKABLE void writeTextElement(QString elementT, QString content);
Q_INVOKABLE void writeEndElement();
Q_INVOKABLE void writeEndDocument();
Q_INVOKABLE bool openplaylistF