--- /dev/null
+#include "StarDictSettings.h"
+
+StarDictSettings::StarDictSettings()
+{
+}
+
+QString StarDictSettings::author() const
+{
+ return _author;
+}
+
+QString StarDictSettings::bookname() const
+{
+ return _bookname;
+}
+
+QString StarDictSettings::date() const
+{
+ return _date;
+}
+
+QString StarDictSettings::description() const
+{
+ return _description;
+}
+
+QString StarDictSettings::email() const
+{
+ return _email;
+}
+
+int StarDictSettings::idxoffsetbits() const
+{
+ return _idxoffsetbits;
+}
+
+QString StarDictSettings::sametypesequence() const
+{
+ return _sametypesequence;
+}
+
+QString StarDictSettings::version() const
+{
+ return _version;
+}
+
+QString StarDictSettings::website() const
+{
+ return _website;
+}
+
+int StarDictSettings::idxfilesize() const
+{
+ return _idxfilesize;
+}
+
+int StarDictSettings::wordcount() const
+{
+ return _wordcount;
+}
+
+
+void StarDictSettings::setVersion(QString _version)
+{
+ this->_version = _version;
+}
+
+void StarDictSettings::setBookname(QString _bookname)
+{
+ this->_bookname = _bookname;
+}
+
+void StarDictSettings::setWordcount(int _wordcount)
+{
+ this->_wordcount = _wordcount;
+}
+
+void StarDictSettings::setIdxfilesize(int _idxfilesize)
+{
+ this->_idxfilesize = _idxfilesize;
+}
+
+void StarDictSettings::setidxoffsetbits(int _idxoffsetbits)
+{
+ this->_idxoffsetbits = _idxoffsetbits;
+}
+
+void StarDictSettings::setAuthor(QString _author)
+{
+ this->_author = _author;
+}
+
+void StarDictSettings::setEmail(QString _email)
+{
+ this->_email = _email;
+}
+
+void StarDictSettings::setWebsite(QString _website)
+{
+ this->_website = _website;
+}
+
+void StarDictSettings::setDescription(QString _description)
+{
+ this->_description = _description;
+}
+
+void StarDictSettings::setDate(QString _date)
+{
+ this->_date = _date;
+}
+
+void StarDictSettings::setSametypesequence(QString _sametypesequence)
+{
+ this->_sametypesequence = _sametypesequence;
+}
--- /dev/null
+#ifndef STARDICTSETTINGS_H
+#define STARDICTSETTINGS_H
+
+#include <QString>
+
+class StarDictSettings
+{
+public:
+ StarDictSettings();
+
+ QString version() const;
+ QString bookname() const;
+ int wordcount() const;
+ int idxfilesize() const;
+ int idxoffsetbits() const;
+ QString author() const;
+ QString email() const;
+ QString website() const;
+ QString description() const;
+ QString date() const;
+ QString sametypesequence() const;
+
+
+ void setVersion(QString);
+ void setBookname(QString);
+ void setWordcount(int);
+ void setIdxfilesize(int);
+ void setidxoffsetbits(int);
+ void setAuthor(QString);
+ void setEmail(QString);
+ void setWebsite(QString);
+ void setDescription(QString);
+ void setDate(QString);
+ void setSametypesequence(QString);
+
+
+
+private:
+ QString _version;
+ QString _bookname;
+ int _wordcount;
+ int _idxfilesize;
+ int _idxoffsetbits;
+ QString _author;
+ QString _email;
+ QString _website;
+ QString _description;
+ QString _date;
+ QString _sametypesequence;
+
+
+
+};
+
+#endif // STARDICTSETTINGS_H