. 1.0.0
|
Supports storing/reading parameters in text configuration files (like .ini). Подробнее...
#include <teinifile.h>
Открытые члены | |
TEIniFile (const QString &name=QString::null) | |
void | setFileName (const QString &name) |
QString | fileName () const |
bool | openWrite () |
bool | openRead () |
void | close () |
void | writeBreak () |
void | writeSection (const QString §ion) |
void | writeComment (const QString &comment) |
void | writeString (const QString &name, const QString &value) |
void | writeData (const QString &name, const QString &value) |
void | writeNumber (const QString &name, const int value, const int base=10) |
void | writeStringList (const QString &name, const QStringList &value) |
void | writeDataList (const QString &name, const QStringList &value) |
void | writeBool (const QString &name, const bool value) |
void | writeColor (const QString &name, const QColor &color) |
void | writeRect (const QString &name, const QRect &rect) |
bool | sectionExists (const QString §ion) |
bool | useSection (const QString §ion) |
const QString & | readString (const QString &name, const QString &def=QString::null) |
int | readNumber (const QString &name, const int def=0, const int base=10) |
bool | readBool (const QString &name, const bool def=false) |
const QColor & | readColor (const QString &name, const QColor &def=QColor()) |
const QRect & | readRect (const QString &name, const QRect &def=QRect()) |
void | setString (const QString &name, const QString &value) |
void | setData (const QString &name, const QString &value) |
void | setNumber (const QString &name, const int value, const int base=10) |
void | setStringList (const QString &name, const QStringList &value) |
void | setDataList (const QString &name, const QStringList &value) |
void | setBool (const QString &name, const bool value) |
void | setColor (const QString &name, const QColor &color) |
void | setRect (const QString &name, const QRect &rect) |
void | deleteName (const QString &name) |
bool | isNameExists (const QString &name) |
bool | getString (const QString &name, QString &value) |
bool | getNumber (const QString &name, int &value, const int base=10) |
bool | getBool (const QString &name, bool &value) |
bool | update () |
QStringList | usedValues () |
Supports storing/reading parameters in text configuration files (like .ini).
void TEIniFile::deleteName | ( | const QString & | name | ) |
Deletes name from current section
bool TEIniFile::isNameExists | ( | const QString & | name | ) |
Check if name exists in config file or as default value.
bool TEIniFile::update | ( | ) |
This function updates .ini file in two stages. It copies original .ini file into temporary one line by line, replacing/deleting/adding lines as necessary. Then it copies temporary file into original one and deletes temporary file.
QStringList TEIniFile::usedValues | ( | ) |
Lists values used during initialization