Reader/writer for .xml resources files. More...

Public Member Functions | |
| XmlFormat () | |
| Constructor. More... | |
| ~XmlFormat () | |
| Destructor. More... | |
Public Member Functions inherited from QtxResourceMgr::Format | |
| Format (const QString &) | |
| Constructor. More... | |
| virtual | ~Format () |
| Destructor. More... | |
| QString | format () const |
| Get the format name. More... | |
| QStringList | options () const |
| Get options names. More... | |
| QString | option (const QString &) const |
| Get the value of the option with specified name. More... | |
| void | setOption (const QString &, const QString &) |
| Set the value of the option with specified name. More... | |
| bool | load (Resources *) |
| Load resources from the resource file. More... | |
| bool | save (Resources *) |
| Save resources to the resource file. More... | |
Protected Member Functions | |
| virtual bool | load (const QString &, QMap< QString, Section > &) |
| Load resources from xml-file. More... | |
| virtual bool | save (const QString &, const QMap< QString, Section > &) |
| Save resources to the xml-file. More... | |
Private Member Functions | |
| QString | docTag () const |
| Get document tag name. More... | |
| QString | sectionTag () const |
| Get section tag name. More... | |
| QString | parameterTag () const |
| Get parameter tag name. More... | |
| QString | importTag () const |
| Get import tag name. More... | |
| QString | nameAttribute () const |
| Get parameter tag's "name" attribute name. More... | |
| QString | valueAttribute () const |
| Get parameter tag's "value" attribute name. More... | |
| bool | load (const QString &, QMap< QString, Section > &, QSet< QString > &) |
| Load resources from xml-file. More... | |
| QtxResourceMgr::XmlFormat::XmlFormat | ( | ) |
| QtxResourceMgr::XmlFormat::~XmlFormat | ( | ) |
|
private |
References QtxResourceMgr::option().
|
private |
References QtxResourceMgr::option().
|
protectedvirtual |
| fname | resources file name |
| secMap | resources map to be filled in |
true on success and false on error Implements QtxResourceMgr::Format.
References QtxResourceMgr::load().
|
private |
| fname | resources file name |
| secMap | resources map to be filled in |
| importHistory | list of already imported resources files (to prevent import loops) |
true on success and false on error References Qtx::Always, doc, IMapConstIterator< Key, Value >::key(), QtxResourceMgr::load(), Qtx::makeEnvVarSubst(), and IMapConstIterator< Key, Value >::value().
|
private |
References QtxResourceMgr::option().
|
private |
References QtxResourceMgr::option().
|
protectedvirtual |
| fname | resources file name |
| secMap | resources map |
true on success and false on error Implements QtxResourceMgr::Format.
References doc, Qtx::mkDir(), and IMapConstIterator< Key, Value >::value().
|
private |
References QtxResourceMgr::option().
|
private |
References QtxResourceMgr::option().