#include <xmlparsebase.h>

Definition at line 12 of file xmlparsebase.h.
Static Public Member Functions | |
| static QString | getFirstText (QDomElement &element) |
| static bool | parseBool (const QString &text) |
| static bool | parseBool (QDomElement &element) |
| static QPoint | parsePoint (const QString &text, bool normalize=true) |
| static QPoint | parsePoint (QDomElement &element, bool normalize=true) |
| static QSize | parseSize (const QString &text, bool normalize=true) |
| static QSize | parseSize (QDomElement &element, bool normalize=true) |
| static QRect | parseRect (const QString &text, bool normalize=true) |
| static QRect | parseRect (QDomElement &element, bool normalize=true) |
| static MythUIType * | GetGlobalObjectStore (void) |
| static void | ClearGlobalObjectStore (void) |
| static MythUIType * | ParseChildren (QDomElement &element, MythUIType *parent) |
| static MythUIType * | ParseUIType (QDomElement &element, const QString &type, MythUIType *parent, MythScreenType *screen=NULL) |
| static bool | LoadWindowFromXML (const QString &xmlfile, const QString &windowname, MythUIType *parent) |
| static bool | LoadBaseTheme (void) |
| static bool | CopyWindowFromBase (const QString &windowname, MythScreenType *win) |
Static Private Member Functions | |
| static bool | doLoad (const QString &windowname, MythUIType *parent, const QString &filename, bool onlywindows=true) |
| QString XMLParseBase::getFirstText | ( | QDomElement & | element | ) | [static] |
Definition at line 18 of file xmlparsebase.cpp.
Referenced by MythThemedMenuState::parseArrow(), MythThemedMenuState::parseBackground(), parseBool(), MythThemedMenuState::parseButton(), MythThemedMenuState::parseButtonDefinition(), MythUIType::ParseElement(), MythUIText::ParseElement(), MythUIImage::ParseElement(), MythUIClock::ParseElement(), MythUIButton::ParseElement(), MythListButton::ParseElement(), MythFontProperties::ParseFromXml(), MythThemedMenuState::parseLogo(), MythThemedMenuState::parseOutline(), parsePoint(), parseRect(), MythThemedMenuState::parseShadow(), parseSize(), MythThemedMenuState::parseText(), MythThemedMenuPrivate::parseThemeButton(), and MythThemedMenuState::parseTitle().
| bool XMLParseBase::parseBool | ( | const QString & | text | ) | [static] |
Definition at line 30 of file xmlparsebase.cpp.
Referenced by parseBool(), MythUIText::ParseElement(), MythUIStateType::ParseElement(), MythUIButton::ParseElement(), MythListButton::ParseElement(), and MythFontProperties::ParseFromXml().
| bool XMLParseBase::parseBool | ( | QDomElement & | element | ) | [static] |
Definition at line 36 of file xmlparsebase.cpp.
| QPoint XMLParseBase::parsePoint | ( | const QString & | text, | |
| bool | normalize = true | |||
| ) | [static] |
Definition at line 41 of file xmlparsebase.cpp.
Referenced by MythThemedMenuState::parseArrow(), MythThemedMenuState::parseButton(), MythThemedMenuState::parseButtonDefinition(), MythUIType::ParseElement(), MythUIImage::ParseElement(), MythFontProperties::ParseFromXml(), MythThemedMenuState::parseLogo(), parsePoint(), MythThemedMenuState::parseShadow(), and MythThemedMenuState::parseTitle().
| QPoint XMLParseBase::parsePoint | ( | QDomElement & | element, | |
| bool | normalize = true | |||
| ) | [static] |
Definition at line 54 of file xmlparsebase.cpp.
| QSize XMLParseBase::parseSize | ( | const QString & | text, | |
| bool | normalize = true | |||
| ) | [static] |
Definition at line 59 of file xmlparsebase.cpp.
Referenced by MythUIImage::ParseElement(), and parseSize().
| QSize XMLParseBase::parseSize | ( | QDomElement & | element, | |
| bool | normalize = true | |||
| ) | [static] |
Definition at line 82 of file xmlparsebase.cpp.
| QRect XMLParseBase::parseRect | ( | const QString & | text, | |
| bool | normalize = true | |||
| ) | [static] |
Definition at line 87 of file xmlparsebase.cpp.
Referenced by MythThemedMenuState::parseBackground(), MythUIText::ParseElement(), MythScreenType::ParseElement(), MythListButton::ParseElement(), parseRect(), and MythThemedMenuState::parseText().
| QRect XMLParseBase::parseRect | ( | QDomElement & | element, | |
| bool | normalize = true | |||
| ) | [static] |
Definition at line 100 of file xmlparsebase.cpp.
| MythUIType * XMLParseBase::GetGlobalObjectStore | ( | void | ) | [static] |
Definition at line 107 of file xmlparsebase.cpp.
Referenced by ClearGlobalObjectStore(), CopyWindowFromBase(), doLoad(), LoadBaseTheme(), ParseChildren(), and ParseUIType().
| void XMLParseBase::ClearGlobalObjectStore | ( | void | ) | [static] |
| MythUIType * XMLParseBase::ParseChildren | ( | QDomElement & | element, | |
| MythUIType * | parent | |||
| ) | [static] |
Definition at line 121 of file xmlparsebase.cpp.
Referenced by doLoad(), MythUIStateType::ParseElement(), and MythListButton::ParseElement().
| MythUIType * XMLParseBase::ParseUIType | ( | QDomElement & | element, | |
| const QString & | type, | |||
| MythUIType * | parent, | |||
| MythScreenType * | screen = NULL | |||
| ) | [static] |
| bool XMLParseBase::LoadWindowFromXML | ( | const QString & | xmlfile, | |
| const QString & | windowname, | |||
| MythUIType * | parent | |||
| ) | [static] |
Definition at line 287 of file xmlparsebase.cpp.
Referenced by MythControls::Create(), and MythAppearance::Create().
| bool XMLParseBase::LoadBaseTheme | ( | void | ) | [static] |
Definition at line 394 of file xmlparsebase.cpp.
Referenced by MythThemeBase::Init(), and MythThemeBase::Reload().
| bool XMLParseBase::CopyWindowFromBase | ( | const QString & | windowname, | |
| MythScreenType * | win | |||
| ) | [static] |
Definition at line 410 of file xmlparsebase.cpp.
Referenced by MythDialogBox::Create(), MythThemeBase::Init(), and MythThemeBase::Reload().
| bool XMLParseBase::doLoad | ( | const QString & | windowname, | |
| MythUIType * | parent, | |||
| const QString & | filename, | |||
| bool | onlywindows = true | |||
| ) | [static, private] |
Definition at line 306 of file xmlparsebase.cpp.
Referenced by LoadBaseTheme(), and LoadWindowFromXML().
1.5.5