Scribus
Open source desktop publishing at your fingertips
ScText Class Reference
Inheritance diagram for ScText:
Collaboration diagram for ScText:

Public Member Functions

 ScText (const ScText &other)
 
bool hasObject (ScribusDoc *doc) const
 
bool hasMark (Mark *MRK=NULL) const
 
QList< PageItem * > getGroupedItems (ScribusDoc *doc)
 
PageItemgetItem (ScribusDoc *doc)
 
- Public Member Functions inherited from CharStyle
 CharStyle (const ScFace &font, int size, StyleFlag style=ScStyle_Default)
 
 CharStyle (const CharStyle &other)
 
CharStyleoperator= (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)
 
- Public Member Functions inherited from Style
 Style (StyleContext *b, QString n)
 
Styleoperator= (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 StyleparentStyle () const
 
virtual void setContext (const StyleContext *context)
 
const StyleContextcontext () 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

ParagraphStyleparstyle
 
GlyphLayout glyph
 
int embedded
 
Markmark
 
QChar ch
 

Additional Inherited Members

- Static Public Member Functions inherited from CharStyle
static void desaxeRules (const Xml_string &prefixPattern, desaxe::Digester &ruleset, Xml_string elemtag=saxxDefaultElem)
 
- Static Public Member Functions inherited from Style
template<class SUBSTYLE >
static void desaxeRules (const Xml_string &prefixPattern, desaxe::Digester &ruleset, Xml_string elemtag)
 
- Static Public Member Functions inherited from SaxIO
static void desaxeRules (const Xml_string &, desaxe::Digester &, const Xml_string=saxxDefaultElem)
 
- Static Public Attributes inherited from CharStyle
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 Public Attributes inherited from Style
static const QString INHERIT_PARENT = "\n"
 
- Static Public Attributes inherited from SaxIO
static const Xml_string saxxDefaultElem
 
- Protected Attributes inherited from Style
bool m_isDefaultStyle
 
QString m_name
 
const StyleContextm_context
 
int m_contextversion
 
QString m_parent
 
QString m_shortcut
 

The documentation for this class was generated from the following files: