![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include "qcssparser_p.h"#include <QtCore/qmap.h>#include <qdebug.h>#include <qicon.h>#include <qcolor.h>#include <qfont.h>#include <qfileinfo.h>#include <qfontmetrics.h>#include <qbrush.h>#include <qimagereader.h>#include <qtextformat.h>#include <QtCore/q20algorithm.h>#include "qcssscanner.cpp"Go to the source code of this file.
Classes | |
| struct | QCssKnownValue |
| struct | QCssKnownValue::ByName |
Macros | |
| #define | NOT_OLD_GCCs(...) |
| #define | CHECK_ARRAY_IS_SORTED(array) |
Variables | |
| static constexpr QCssKnownValue | properties [] |
| static constexpr QCssKnownValue | values [] |
| static constexpr uchar | indexOfId [] |
| static constexpr QCssKnownValue | pseudos [] |
| static constexpr QCssKnownValue | origins [] |
| static constexpr QCssKnownValue | repeats [] |
| static constexpr QCssKnownValue | tileModes [] |
| static constexpr QCssKnownValue | positions [] |
| static constexpr QCssKnownValue | attachments [] |
| static constexpr QCssKnownValue | styleFeatures [] |
| #define CHECK_ARRAY_IS_SORTED | ( | array | ) |
Definition at line 52 of file qcssparser.cpp.
| #define NOT_OLD_GCCs | ( | ... | ) |
Definition at line 48 of file qcssparser.cpp.
Definition at line 962 of file qcssparser.cpp.
References QCss::BrushData::Role.
Definition at line 839 of file qcssparser.cpp.
References QCss::ColorData::Color, and QCss::ColorData::Role.
Definition at line 397 of file qcssparser.cpp.
|
static |
Definition at line 1626 of file qcssparser.cpp.
References QCss::Value::Length, and QCss::Value::type.
|
inlinestatic |
Definition at line 2305 of file qcssparser.cpp.
|
inlinestatic |
Definition at line 405 of file qcssparser.cpp.
References QCss::Font, QCss::FontFamily, QCss::FontKerning, QCss::FontSize, QCss::FontStyle, QCss::FontVariant, QCss::FontWeight, QCss::LetterSpacing, QCss::LineHeight, QCss::ListStyle, QCss::ListStyleType, QCss::TextAlignment, QCss::TextIndent, QCss::TextTransform, QCss::Whitespace, and QCss::WordSpacing.
|
static |
Definition at line 460 of file qcssparser.cpp.
References QCss::LengthData::Em, and QCss::LengthData::Ex.
|
static |
Definition at line 388 of file qcssparser.cpp.
|
static |
Definition at line 383 of file qcssparser.cpp.
|
static |
Definition at line 723 of file qcssparser.cpp.
References QCss::Value::KnownIdentifier, and QCss::Value::type.
|
static |
Definition at line 849 of file qcssparser.cpp.
References QCss::BrushData::BrushData(), QCss::ColorData::Color, QCss::BrushData::DependsOnThePalette, QCss::Value::Function, parseColorValue(), QCss::ColorData::Role, and QCss::Value::type.
|
static |
Definition at line 746 of file qcssparser.cpp.
References QCss::ColorData::ColorData(), QCss::Value::Color, QCss::Value::Function, QCss::Value::Identifier, QCss::Value::Number, QCss::Value::Percentage, QCss::Value::String, QCss::Value::type, and values.
Referenced by parseBrushValue().
|
static |
Definition at line 1058 of file qcssparser.cpp.
References QCss::BrushData::BrushData(), QCss::Value::KnownIdentifier, QCss::Repeat_Unknown, QCss::Repeat_XY, repeats, QCss::Value::type, QCss::Value::Uri, QCss::Value_None, and QCss::Value_Transparent.
|
static |
Definition at line 1330 of file qcssparser.cpp.
|
static |
Definition at line 971 of file qcssparser.cpp.
References QCss::BorderStyle_Dashed, QCss::BorderStyle_DotDash, QCss::BorderStyle_DotDotDash, QCss::BorderStyle_Dotted, QCss::BorderStyle_Double, QCss::BorderStyle_Groove, QCss::BorderStyle_Inset, QCss::BorderStyle_Native, QCss::BorderStyle_None, QCss::BorderStyle_Outset, QCss::BorderStyle_Ridge, QCss::BorderStyle_Solid, QCss::BorderStyle_Unknown, QCss::Value::KnownIdentifier, QCss::Value::type, QCss::Value_Dashed, QCss::Value_DotDash, QCss::Value_DotDotDash, QCss::Value_Dotted, QCss::Value_Double, QCss::Value_Groove, QCss::Value_Inset, QCss::Value_Native, QCss::Value_None, QCss::Value_Outset, QCss::Value_Ridge, and QCss::Value_Solid.
Definition at line 2484 of file qcssparser.cpp.
|
static |
parse the font family from the values (starting from index start) and set it the font The function returns true if a family was extracted.
Definition at line 1251 of file qcssparser.cpp.
References QCss::Value::TermOperatorComma, and QCss::Value::type.
|
static |
Definition at line 1216 of file qcssparser.cpp.
References QCss::Value::KnownIdentifier, QCss::Value::type, QCss::Value_Auto, QCss::Value_None, and QCss::Value_Normal.
|
static |
Definition at line 1166 of file qcssparser.cpp.
References QCss::Value::KnownIdentifier, QCss::Value::Length, QCss::Value::type, QCss::Value_Large, QCss::Value_Medium, QCss::Value_Small, QCss::Value_XLarge, and QCss::Value_XXLarge.
|
static |
Definition at line 1203 of file qcssparser.cpp.
References QCss::Value::KnownIdentifier, QCss::Value::type, QCss::Value_Italic, QCss::Value_Normal, and QCss::Value_Oblique.
|
static |
Definition at line 1355 of file qcssparser.cpp.
References QCss::Value::KnownIdentifier, QCss::Value::type, QCss::Value_Normal, and QCss::Value_SmallCaps.
|
static |
Definition at line 1229 of file qcssparser.cpp.
References QCss::Value::KnownIdentifier, QCss::Value::Number, QCss::Value::type, QCss::Value_Bold, and QCss::Value_Normal.
|
static |
Definition at line 1299 of file qcssparser.cpp.
|
static |
Definition at line 1280 of file qcssparser.cpp.
|
static |
Definition at line 1366 of file qcssparser.cpp.
References QCss::Value::KnownIdentifier, QCss::Value::type, QCss::Value_Lowercase, QCss::Value_None, and QCss::Value_Uppercase.
|
static |
Definition at line 1317 of file qcssparser.cpp.
|
staticconstexpr |
Definition at line 370 of file qcssparser.cpp.
|
staticconstexpr |
Definition at line 274 of file qcssparser.cpp.
|
staticconstexpr |
Definition at line 339 of file qcssparser.cpp.
|
staticconstexpr |
Definition at line 362 of file qcssparser.cpp.
|
staticconstexpr |
Definition at line 60 of file qcssparser.cpp.
|
staticconstexpr |
Definition at line 291 of file qcssparser.cpp.
|
staticconstexpr |
Definition at line 347 of file qcssparser.cpp.
Referenced by parseShorthandBackgroundProperty().
|
staticconstexpr |
Definition at line 376 of file qcssparser.cpp.
|
staticconstexpr |
Definition at line 355 of file qcssparser.cpp.
|
staticconstexpr |
Definition at line 184 of file qcssparser.cpp.
Referenced by parseColorValue().