![]() |
Scribus
Open source desktop publishing at your fingertips
|
Public Member Functions | |
ScText (const ScText &other) | |
bool | hasObject (ScribusDoc *doc) const |
bool | hasMark (Mark *MRK=NULL) const |
QList< PageItem * > | getGroupedItems (ScribusDoc *doc) |
PageItem * | getItem (ScribusDoc *doc) |
![]() | |
CharStyle (const ScFace &font, int size, StyleFlag style=ScStyle_Default) | |
CharStyle (const CharStyle &other) | |
CharStyle & | operator= (const CharStyle &other) |
virtual void | saxx (SaxHandler &handler, const Xml_string &elemtag) const |
virtual void | saxx (SaxHandler &handler) const |
void | getNamedResources (ResourceCollection &lists) const |
void | replaceNamedResources (ResourceCollection &newNames) |
QString | displayName () const |
void | update (const StyleContext *b) |
void | updateFeatures () |
bool | equiv (const Style &other) const |
void | applyCharStyle (const CharStyle &other) |
void | eraseCharStyle (const CharStyle &other) |
void | setStyle (const CharStyle &other) |
void | erase () |
void | eraseDirectFormatting () |
QString | asString () const |
const StyleFlag | effects () const |
void | setEffects (StyleFlag flags) |
![]() | |
Style (StyleContext *b, QString n) | |
Style & | operator= (const Style &o) |
Style (const Style &o) | |
void | saxxAttributes (Xml_attr &attr) const |
void | setDefaultStyle (bool ids) |
bool | isDefaultStyle () const |
QString | name () const |
void | setName (const QString &n) |
bool | hasName () const |
QString | parent () const |
void | setParent (const QString &p) |
bool | hasParent () const |
const Style * | parentStyle () const |
virtual void | setContext (const StyleContext *context) |
const StyleContext * | context () const |
void | validate () const |
QString | shortcut () const |
void | setShortcut (const QString &shortcut) |
virtual bool | operator== (const Style &other) const |
virtual bool | operator!= (const Style &other) const |
void | applyStyle (const Style &other) |
void | eraseStyle (const Style &other) |
Public Attributes | |
ParagraphStyle * | parstyle |
GlyphLayout | glyph |
int | embedded |
Mark * | mark |
QChar | ch |
Additional Inherited Members | |
![]() | |
static void | desaxeRules (const Xml_string &prefixPattern, desaxe::Digester &ruleset, Xml_string elemtag=saxxDefaultElem) |
![]() | |
template<class SUBSTYLE > | |
static void | desaxeRules (const Xml_string &prefixPattern, desaxe::Digester &ruleset, Xml_string elemtag) |
![]() | |
static void | desaxeRules (const Xml_string &, desaxe::Digester &, const Xml_string=saxxDefaultElem) |
![]() | |
static const QString | INHERIT = "inherit" |
static const QString | BOLD = "bold" |
static const QString | ITALIC = "italic" |
static const QString | UNDERLINE = "underline" |
static const QString | UNDERLINEWORDS = "underlinewords" |
static const QString | STRIKETHROUGH = "strike" |
static const QString | SUPERSCRIPT = "superscript" |
static const QString | SUBSCRIPT = "subscript" |
static const QString | OUTLINE = "outline" |
static const QString | SHADOWED = "shadowed" |
static const QString | ALLCAPS = "allcaps" |
static const QString | SMALLCAPS = "smallcaps" |
static const Xml_string | saxxDefaultElem |
![]() | |
static const QString | INHERIT_PARENT = "\n" |
![]() | |
static const Xml_string | saxxDefaultElem |
![]() | |
bool | m_isDefaultStyle |
QString | m_name |
const StyleContext * | m_context |
int | m_contextversion |
QString | m_parent |
QString | m_shortcut |