Class sh::settings::SettingsManager::_MyHandlerΒΆ

class sh::settings::SettingsManager::_MyHandler : public QXmlDefaultHandler

Used internally for reading profile node XMLs.

Public Functions

_MyHandler(sh::settings::ProfileNode *node, QString filename)
bool startElement(const QString &namespaceURI, const QString &localName, const QString &qName, const QXmlAttributes &atts)
bool endElement(const QString &namespaceURI, const QString &localName, const QString &qName)

Private Functions

void throwError()

Private Members

bool _stateStarted = true
bool _stateInProfile = false
sh::settings::ProfileNode *_node
QString _filename