nftsettings Class Reference
#include <nftsettings.h>

Public Member Functions | |
| nftsettings (QString guilang, QString templateDir) | |
| ~nftsettings () | |
Public Attributes | |
| std::vector< nfttemplate * > | templates |
Private Member Functions | |
| void | read () |
| void | addTemplates (QString dir) |
| QString | findTemplateXml (QString dir) |
Private Attributes | |
| QString | scribusShare |
| QString | scribusUserHome |
| QString | userTemplateDir |
| QString | nftHomeDir |
| QString | lang |
| nftrcreader * | handler |
| QXmlSimpleReader * | reader |
Detailed Description
Definition at line 21 of file nftsettings.h.
Constructor & Destructor Documentation
| nftsettings::nftsettings | ( | QString | guilang, | |
| QString | templateDir | |||
| ) |
Definition at line 13 of file nftsettings.cpp.
References ScPaths::getApplicationDataDir(), ScPaths::instance(), lang, read(), scribusShare, scribusUserHome, ScPaths::templateDir(), and userTemplateDir.
| nftsettings::~nftsettings | ( | ) |
Member Function Documentation
| void nftsettings::read | ( | ) | [private] |
Definition at line 24 of file nftsettings.cpp.
References addTemplates(), handler, reader, scribusShare, scribusUserHome, templates, and userTemplateDir.
Referenced by nftsettings().
| void nftsettings::addTemplates | ( | QString | dir | ) | [private] |
Definition at line 36 of file nftsettings.cpp.
References findTemplateXml(), handler, reader, nftrcreader::setSourceDir(), and nftrcreader::setSourceFile().
Referenced by read().
| QString nftsettings::findTemplateXml | ( | QString | dir | ) | [private] |
Member Data Documentation
QString nftsettings::scribusShare [private] |
QString nftsettings::scribusUserHome [private] |
QString nftsettings::userTemplateDir [private] |
QString nftsettings::nftHomeDir [private] |
Definition at line 26 of file nftsettings.h.
QString nftsettings::lang [private] |
nftrcreader* nftsettings::handler [private] |
Definition at line 28 of file nftsettings.h.
Referenced by addTemplates(), read(), and ~nftsettings().
QXmlSimpleReader* nftsettings::reader [private] |
Definition at line 29 of file nftsettings.h.
Referenced by addTemplates(), read(), and ~nftsettings().
| std::vector<nfttemplate*> nftsettings::templates |
Definition at line 34 of file nftsettings.h.
Referenced by read(), nftdialog::setupCategories(), nftdialog::setupListItems(), and ~nftsettings().
The documentation for this class was generated from the following files:
