Qt 4.8
|
#include "qcssparser_p.h"
#include <qdebug.h>
#include <qcolor.h>
#include <qfont.h>
#include <qfileinfo.h>
#include <qfontmetrics.h>
#include <qbrush.h>
#include <qimagereader.h>
#include "private/qfunctions_p.h"
#include "qcssscanner.cpp"
Go to the source code of this file.
Classes | |
struct | QCssKnownValue |
Variables | |
static const QCssKnownValue | attachments [NumKnownAttachments - 1] |
static const short | indexOfId [NumKnownValues] |
static const QCssKnownValue | origins [NumKnownOrigins - 1] |
static const QCssKnownValue | positions [NumKnownPositionModes - 1] |
static const QCssKnownValue | properties [NumProperties - 1] |
static const QCssKnownValue | pseudos [NumPseudos - 1] |
static const QCssKnownValue | repeats [NumKnownRepeats - 1] |
static const QCssKnownValue | styleFeatures [NumKnownStyleFeatures - 1] |
static const QCssKnownValue | tileModes [NumKnownTileModes - 1] |
static const QCssKnownValue | values [NumKnownValues - 1] |
Definition at line 850 of file qcssparser.cpp.
Referenced by QCss::ValueExtractor::borderValue(), and QCss::ValueExtractor::extractBackground().
Definition at line 731 of file qcssparser.cpp.
Referenced by parseBrushValue().
|
static |
Definition at line 357 of file qcssparser.cpp.
Referenced by QCss::Declaration::attachmentValue(), QCss::Declaration::borderImageValue(), QCss::ValueExtractor::extractBackground(), QCss::Declaration::originValue(), parseColorValue(), QCss::Parser::parseProperty(), parseShorthandBackgroundProperty(), QCss::Parser::parseTerm(), QCss::Declaration::positionValue(), QCss::Declaration::repeatValue(), and QCss::Declaration::styleFeaturesValue().
|
static |
Definition at line 1414 of file qcssparser.cpp.
Referenced by QCss::Declaration::intValue(), and QCss::Declaration::sizeValue().
|
inlinestatic |
Definition at line 2004 of file qcssparser.cpp.
Referenced by QCss::Scanner::preprocess().
|
static |
Definition at line 393 of file qcssparser.cpp.
Referenced by QCss::ValueExtractor::borderValue(), QCss::ValueExtractor::lengthValue(), QCss::ValueExtractor::lengthValues(), and QCss::ValueExtractor::sizeValue().
Q_STATIC_GLOBAL_OPERATOR bool operator< | ( | const QString & | name, |
const QCssKnownValue & | prop | ||
) |
Definition at line 347 of file qcssparser.cpp.
Q_STATIC_GLOBAL_OPERATOR bool operator< | ( | const QCssKnownValue & | prop, |
const QString & | name | ||
) |
Definition at line 352 of file qcssparser.cpp.
|
static |
Definition at line 652 of file qcssparser.cpp.
Referenced by QCss::Declaration::alignmentValue(), and parseShorthandBackgroundProperty().
|
static |
Definition at line 741 of file qcssparser.cpp.
Referenced by QCss::ValueExtractor::borderValue(), QCss::Declaration::brushValue(), QCss::Declaration::brushValues(), and parseShorthandBackgroundProperty().
|
static |
Definition at line 675 of file qcssparser.cpp.
Referenced by QCss::Declaration::colorValue(), QCss::Declaration::colorValues(), and parseBrushValue().
|
static |
Definition at line 944 of file qcssparser.cpp.
Referenced by QCss::ValueExtractor::extractBackground().
|
static |
Definition at line 1168 of file qcssparser.cpp.
Referenced by QCss::ValueExtractor::extractFont().
|
static |
Definition at line 859 of file qcssparser.cpp.
Referenced by QCss::ValueExtractor::borderValue(), QCss::Declaration::styleValue(), and QCss::Declaration::styleValues().
|
inlinestatic |
Definition at line 2179 of file qcssparser.cpp.
Referenced by QCss::Parser::parseImport(), QCss::Parser::parseTerm(), and QCss::Parser::testAndParseUri().
|
static |
Definition at line 1124 of file qcssparser.cpp.
Referenced by QCss::ValueExtractor::extractFont(), and parseShorthandFontProperty().
|
static |
Definition at line 1053 of file qcssparser.cpp.
Referenced by QCss::ValueExtractor::extractFont(), and parseShorthandFontProperty().
|
static |
Definition at line 1090 of file qcssparser.cpp.
Referenced by QCss::ValueExtractor::extractFont(), and parseShorthandFontProperty().
|
static |
Definition at line 1193 of file qcssparser.cpp.
Referenced by QCss::ValueExtractor::extractFont().
|
static |
Definition at line 1103 of file qcssparser.cpp.
Referenced by QCss::ValueExtractor::extractFont(), and parseShorthandFontProperty().
|
static |
Definition at line 1149 of file qcssparser.cpp.
Referenced by QCss::ValueExtractor::extractFont().
|
static |
Definition at line 1204 of file qcssparser.cpp.
Referenced by QCss::ValueExtractor::extractFont().
|
static |
Definition at line 336 of file qcssparser.cpp.
Referenced by QCss::Declaration::attachmentValue().
|
static |
Definition at line 248 of file qcssparser.cpp.
Referenced by QCss::Value::toString().
|
static |
Definition at line 309 of file qcssparser.cpp.
Referenced by QCss::Declaration::originValue().
|
static |
Definition at line 329 of file qcssparser.cpp.
Referenced by QFontEngine::addOutlineToPath(), QFontEngineFT::addOutlineToPath(), QFontEngineBox::addOutlineToPath(), QFontEngineBox::boundingBox(), QProxyFontEngine::canRender(), QSplitterPrivate::collapsible(), QFontEngineMac::draw(), QFontEngineQPF::draw(), QFontEngineQPF1::draw(), draw_text_item_win(), QPaintEnginePrivate::drawBoxTextItem(), QRasterPaintEngine::drawCachedGlyphs(), QX11PaintEngine::drawFreetype(), QPainterPrivate::drawGlyphs(), QGL2PaintEngineEx::drawTextItem(), QOpenGLPaintEngine::drawTextItem(), QVGPaintEngine::drawTextItem(), QRasterPaintEngine::drawTextItem(), QPdfBaseEnginePrivate::drawTextItem(), QX11PaintEngine::drawXLFD(), QStaticTextPrivate::get(), QTextLine::glyphs(), QStaticTextPrivate::init(), QTextureGlyphCache::Coord::isNull(), QFontEngineFT::name(), QListModeViewBase::perItemScrollingPageSteps(), QCss::Declaration::positionValue(), QDeclarativeTextLayout::prepare(), QPainterReplayer::process(), QFontEngine::recalcAdvances(), QTextureGlyphCache::textureMapForGlyph(), and QVGPaintEngine::type().
|
static |
Definition at line 67 of file qcssparser.cpp.
Referenced by QScript::AST::ObjectLiteral::accept0(), QDeclarativeJS::AST::ObjectLiteral::accept0(), QDeclarativeAbstractAnimationPrivate::commence(), QTransportAuth::Data::connection(), QEglContext::createContext(), createContext(), QTransportAuth::Data::Data(), QDeclarativePropertyChangesPrivate::decode(), QEgl::defaultConfig(), QEgl::eglSwapBuffersRegion2NOK(), QPdfEnginePrivate::embedFont(), QPatternist::Expression::Expression(), QScript::DeclarativeObjectDelegate::getOwnPropertyNames(), QPatternist::Expression::has(), QTextFormat::isValid(), loadFontConfig(), ModelNode::object(), operator>>(), QFontconfigDatabase::populateFontDatabase(), QMetaObjectBuilder::property(), qt_egl_create_surface(), QWizardField::QWizardField(), QXcbWindow::QXcbWindow(), QMetaObjectBuilder::removeProperty(), QEglContext::setApi(), QTransportAuth::Data::setConnection(), QStyleSheetStyle::setProperties(), QMeeGoGraphicsSystem::setSurfaceFixedSize(), QTransportAuth::Data::setTrusted(), QTextEngine::shapeTextMac(), QTestLogger::stopLogging(), QFontSubset::toTruetype(), QFontSubset::toType1(), QTransportAuth::Data::trusted(), QFontSubset::type1AddedGlyphs(), and QFontSubset::widthArray().
|
static |
Definition at line 262 of file qcssparser.cpp.
|
static |
Definition at line 316 of file qcssparser.cpp.
Referenced by QCss::ValueExtractor::extractBackground(), parseShorthandBackgroundProperty(), and QCss::Declaration::repeatValue().
|
static |
Definition at line 341 of file qcssparser.cpp.
Referenced by QCss::Declaration::styleFeaturesValue().
|
static |
Definition at line 323 of file qcssparser.cpp.
Referenced by QCss::Declaration::borderImageValue().
|
static |
Definition at line 172 of file qcssparser.cpp.
Referenced by parseColorValue().