Stylish is the CSS parameter parsing and handling library. More...
Namespaces | |
| namespace | LazyAttributeManager |
| Storage for factories that are used to create lazy attributes. | |
Classes | |
| class | AttributeBackground |
| Attribute used to define CSSBoxModel background, that includes set of background images, color and clipping mode. More... | |
| class | AttributeBorder |
| AttributeBorder represents a stylable border The border frame consists of four borders (top, right, bottom, left) each containing a separate property for color, width and style. More... | |
| class | AttributeFont |
| Attribute for fonts. Implements parts of CSS Fonts Module: http://www.w3.org/TR/css3-fonts. More... | |
| class | BackgroundImage |
| One background item used in AttributeBackground. More... | |
| class | Border |
| Styleable border, used by AttributeBorder to implement four different borders for CSSBoxModel. More... | |
| class | CSSBoxModel |
| Implements the basic framework for doing CSS-style box layout. More... | |
| class | CSSParser |
| CSS 2.1 parser. More... | |
| class | Declaration |
| A CSS declaration that consists of a name and the associated value. More... | |
| class | Rule |
| A rule consists of a Selector and a declaration. More... | |
| class | Selector |
| CSS selector is a chain of SimpleSelectors separated by combinators. More... | |
| class | SimpleSelector |
| CSS Simple selector and its preceding selector combinator in full CSS Selector. More... | |
| class | Styleable |
| A collection of values that can be styled. More... | |
| class | StyleSheet |
| A StyleSheet contains a list of rules that can be used to define the CSS properties of Styleable objects. More... | |
Typedefs | |
| typedef std::vector< Declaration > | Declarations |
Enumerations | |
| enum | FontKerning { FONT_KERNING_AUTO, FONT_KERNING_NORMAL, FONT_KERNING_NONE } |
| Available font kerning modes. More... | |
| enum | FontStretch { FONT_STRETCH_ULTRA_CONDENSED = QFont::UltraCondensed, FONT_STRETCH_EXTRA_CONDENSED = QFont::ExtraCondensed, FONT_STRETCH_CONDENSED = QFont::Condensed, FONT_STRETCH_SEMI_CONDENSED = QFont::SemiCondensed, FONT_STRETCH_NORMAL = QFont::Unstretched, FONT_STRETCH_SEMI_EXPANDED = QFont::SemiExpanded, FONT_STRETCH_EXPANDED = QFont::Expanded, FONT_STRETCH_EXTRA_EXPANDED = QFont::ExtraExpanded, FONT_STRETCH_ULTRA_EXPANDED = QFont::UltraExpanded } |
| Available font stretch modes. More... | |
| enum | FontStyle { FONT_STYLE_NORMAL, FONT_STYLE_ITALIC, FONT_STYLE_OBLIQUE = FONT_STYLE_ITALIC } |
| Names of the different font styles. More... | |
| enum | FontVariant { FONT_VARIANT_NORMAL, FONT_VARIANT_SMALL_CAPS } |
| Available font variants. More... | |
| enum | FontWeight { FONT_WEIGHT_NORMAL = 400, FONT_WEIGHT_BOLD = 700 } |
| Available default font weights. More... | |
Stylish is the CSS parameter parsing and handling library.
| enum Stylish::FontKerning |
| enum Stylish::FontStretch |
Available font stretch modes.
| enum Stylish::FontStyle |
| enum Stylish::FontVariant |
| enum Stylish::FontWeight |