Qt 4.8
|
#include <qcssparser_p.h>
Public Variables | |
int | errorIndex |
bool | hasEscapeSequences |
int | index |
QString | sourcePath |
QVector< Symbol > | symbols |
Definition at line 749 of file qcssparser_p.h.
Parser::Parser | ( | ) |
Definition at line 2101 of file qcssparser.cpp.
Parser::Parser | ( | const QString & | css, |
bool | file = false |
||
) |
Definition at line 2096 of file qcssparser.cpp.
Symbol Parser::errorSymbol | ( | ) |
Definition at line 2173 of file qcssparser.cpp.
|
inline |
Definition at line 811 of file qcssparser_p.h.
void Parser::init | ( | const QString & | css, |
bool | file = false |
||
) |
Definition at line 2108 of file qcssparser.cpp.
|
inline |
Definition at line 817 of file qcssparser_p.h.
QString Parser::lexemUntil | ( | QCss::TokenType | t | ) |
Definition at line 2709 of file qcssparser.cpp.
|
inline |
Definition at line 821 of file qcssparser_p.h.
|
inline |
Definition at line 807 of file qcssparser_p.h.
|
inline |
Definition at line 812 of file qcssparser_p.h.
bool Parser::next | ( | QCss::TokenType | t | ) |
Definition at line 2681 of file qcssparser.cpp.
bool Parser::parse | ( | StyleSheet * | styleSheet, |
Qt::CaseSensitivity | nameCaseSensitivity = Qt::CaseSensitive |
||
) |
Definition at line 2133 of file qcssparser.cpp.
Referenced by QSvgHandler::characters(), QTextHtmlParser::importStyleSheet(), QTextHtmlParserNode::parseStyleAttribute(), QSvgHandler::processingInstruction(), and QTextDocument::setDefaultStyleSheet().
bool Parser::parseAttrib | ( | AttributeSelector * | attr | ) |
Definition at line 2433 of file qcssparser.cpp.
bool Parser::parseClass | ( | QString * | name | ) |
Definition at line 2416 of file qcssparser.cpp.
bool Parser::parseCombinator | ( | BasicSelector::Relation * | relation | ) |
Definition at line 2285 of file qcssparser.cpp.
bool Parser::parseElementName | ( | QString * | name | ) |
Definition at line 2423 of file qcssparser.cpp.
Definition at line 2515 of file qcssparser.cpp.
Definition at line 2625 of file qcssparser.cpp.
bool Parser::parseHexColor | ( | QColor * | col | ) |
Definition at line 2642 of file qcssparser.cpp.
bool Parser::parseImport | ( | ImportRule * | importRule | ) |
Definition at line 2188 of file qcssparser.cpp.
bool Parser::parseMedia | ( | MediaRule * | mediaRule | ) |
Definition at line 2216 of file qcssparser.cpp.
bool Parser::parseMedium | ( | QStringList * | media | ) |
Definition at line 2237 of file qcssparser.cpp.
bool Parser::parseNextDeclaration | ( | Declaration * | declaration | ) |
Definition at line 2479 of file qcssparser.cpp.
Definition at line 801 of file qcssparser_p.h.
Definition at line 805 of file qcssparser_p.h.
|
inline |
Definition at line 792 of file qcssparser_p.h.
bool Parser::parseNextOperator | ( | Value * | value | ) |
Definition at line 2274 of file qcssparser.cpp.
|
inline |
Definition at line 784 of file qcssparser_p.h.
|
inline |
Definition at line 786 of file qcssparser_p.h.
bool Parser::parsePage | ( | PageRule * | pageRule | ) |
Definition at line 2244 of file qcssparser.cpp.
bool Parser::parsePrio | ( | Declaration * | declaration | ) |
Definition at line 2508 of file qcssparser.cpp.
bool Parser::parseProperty | ( | Declaration * | decl | ) |
Definition at line 2303 of file qcssparser.cpp.
bool Parser::parsePseudo | ( | Pseudo * | pseudo | ) |
Definition at line 2459 of file qcssparser.cpp.
bool Parser::parsePseudoPage | ( | QString * | selector | ) |
Definition at line 2267 of file qcssparser.cpp.
bool Parser::parseRuleset | ( | StyleRule * | styleRule | ) |
Definition at line 2311 of file qcssparser.cpp.
bool Parser::parseSelector | ( | Selector * | sel | ) |
Definition at line 2357 of file qcssparser.cpp.
bool Parser::parseSimpleSelector | ( | BasicSelector * | basicSel | ) |
Definition at line 2374 of file qcssparser.cpp.
bool Parser::parseTerm | ( | Value * | value | ) |
Definition at line 2549 of file qcssparser.cpp.
|
inline |
Definition at line 815 of file qcssparser_p.h.
|
inline |
Definition at line 827 of file qcssparser_p.h.
|
inline |
Definition at line 809 of file qcssparser_p.h.
Referenced by parseBrushValue().
|
inline |
Definition at line 816 of file qcssparser_p.h.
bool Parser::test | ( | QCss::TokenType | t | ) |
Definition at line 2688 of file qcssparser.cpp.
bool Parser::testAndParseUri | ( | QString * | uri | ) |
Definition at line 2653 of file qcssparser.cpp.
|
inline |
Definition at line 789 of file qcssparser_p.h.
|
inline |
Definition at line 788 of file qcssparser_p.h.
|
inline |
Definition at line 797 of file qcssparser_p.h.
|
inline |
Definition at line 787 of file qcssparser_p.h.
|
inline |
Definition at line 800 of file qcssparser_p.h.
|
inline |
Definition at line 804 of file qcssparser_p.h.
|
inline |
Definition at line 803 of file qcssparser_p.h.
|
inline |
Definition at line 794 of file qcssparser_p.h.
|
inline |
Definition at line 795 of file qcssparser_p.h.
|
inline |
Definition at line 791 of file qcssparser_p.h.
|
inline |
Definition at line 796 of file qcssparser_p.h.
bool Parser::testPrio | ( | ) |
Definition at line 2492 of file qcssparser.cpp.
|
inline |
Definition at line 798 of file qcssparser_p.h.
|
inline |
Definition at line 790 of file qcssparser_p.h.
|
inline |
Definition at line 793 of file qcssparser_p.h.
|
inline |
Definition at line 782 of file qcssparser_p.h.
|
inline |
Definition at line 783 of file qcssparser_p.h.
bool Parser::testSimpleSelector | ( | ) |
Definition at line 2672 of file qcssparser.cpp.
bool Parser::testTerm | ( | ) |
Definition at line 2537 of file qcssparser.cpp.
bool Parser::testTokenAndEndsWith | ( | QCss::TokenType | t, |
const QLatin1String & | str | ||
) |
Definition at line 2757 of file qcssparser.cpp.
QString Parser::unquotedLexem | ( | ) | const |
Definition at line 2699 of file qcssparser.cpp.
bool Parser::until | ( | QCss::TokenType | target, |
QCss::TokenType | target2 = NONE |
||
) |
Definition at line 2717 of file qcssparser.cpp.
int QCss::Parser::errorIndex |
Definition at line 831 of file qcssparser_p.h.
bool QCss::Parser::hasEscapeSequences |
Definition at line 832 of file qcssparser_p.h.
int QCss::Parser::index |
Definition at line 830 of file qcssparser_p.h.
QString QCss::Parser::sourcePath |
Definition at line 833 of file qcssparser_p.h.
Definition at line 829 of file qcssparser_p.h.