filters
ListStyleStack Class Reference
#include <liststylestack.h>
Detailed Description
This class implements the list styles currently active at a given point.Unlike StyleStack, this is NOT an inheritance stack. The list-style stack contains one item per list level at any given point. For instance inside
<ul><li><ul><li>
Definition at line 32 of file liststylestack.h.
Public Member Functions | |
void | pop () |
void | push (const QDomElement &style) |
bool | hasListStyle () const |
QDomElement | currentListStyle () const |
QDomElement | currentListStyleProperties () const |
void | setInitialLevel (int initialLevel) |
int | initialLevel () const |
int | level () const |
Member Function Documentation
void ListStyleStack::pop | ( | ) |
void ListStyleStack::push | ( | const QDomElement & | style | ) |
bool ListStyleStack::hasListStyle | ( | ) | const [inline] |
- Returns:
- true if we're inside a list (i.e. the stack isn't empty)
Definition at line 49 of file liststylestack.h.
QDomElement ListStyleStack::currentListStyle | ( | ) | const |
- Returns:
- currently applicable list style, i.e. the one on top of the stack Most list-level properties are the attributes of that element.
Definition at line 50 of file liststylestack.cc.
QDomElement ListStyleStack::currentListStyleProperties | ( | ) | const |
- Returns:
- the style:properties for the currently applicable list style. The list-level properties that are only "style" information, like text:min-label-width, text:space-before, and style:font-name are the attributes of that element.
Definition at line 56 of file liststylestack.cc.
void ListStyleStack::setInitialLevel | ( | int | initialLevel | ) |
Set the initial level of the list, i.e.
of item at the bottom of the stack. This is used when a level is explicitly specified in the [un]ordered-list tag (OASIS extension)
Definition at line 44 of file liststylestack.cc.
int ListStyleStack::initialLevel | ( | ) | const [inline] |
int ListStyleStack::level | ( | ) | const [inline] |
The documentation for this class was generated from the following files: