Scribus Developer Documentation - API
logo-pen

Scribus Developer Documentation - API

ListStyle Class Reference

#include <stylereader.h>

Collaboration diagram for ListStyle:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 ListStyle (const QString &name, bool consecutiveNumbering=false, uint currentLevel=1)
 ~ListStyle ()
void addLevel (uint level, ListLevel *llevel)
QString bullet ()
void advance ()
void setLevel (uint level)
void resetLevel ()
QString & name ()

Private Attributes

QString m_name
bool m_consecutiveNumbering
uint m_currentLevel
uint m_count
ListLevellevels [11]


Detailed Description

Definition at line 96 of file odtim/stylereader.h.


Constructor & Destructor Documentation

ListStyle::ListStyle ( const QString &  name,
bool  consecutiveNumbering = false,
uint  currentLevel = 1 
)

Definition at line 1033 of file odtim/stylereader.cpp.

References levels.

ListStyle::~ListStyle (  ) 

Definition at line 1095 of file odtim/stylereader.cpp.

References levels.


Member Function Documentation

void ListStyle::addLevel ( uint  level,
ListLevel llevel 
)

Definition at line 1043 of file odtim/stylereader.cpp.

References levels.

Referenced by StyleReader::startElement().

QString ListStyle::bullet (  ) 

void ListStyle::advance (  ) 

Definition at line 1072 of file odtim/stylereader.cpp.

References ListLevel::advance(), levels, m_count, and m_currentLevel.

Referenced by ContentReader::startElement().

void ListStyle::setLevel ( uint  level  ) 

Definition at line 1079 of file odtim/stylereader.cpp.

References m_currentLevel.

Referenced by ContentReader::endElement(), and ContentReader::startElement().

void ListStyle::resetLevel (  ) 

Definition at line 1090 of file odtim/stylereader.cpp.

References levels, m_currentLevel, and ListLevel::reset().

Referenced by ContentReader::endElement().

QString & ListStyle::name (  ) 

Definition at line 1085 of file odtim/stylereader.cpp.

References m_name.

Referenced by StyleReader::endElement().


Member Data Documentation

QString ListStyle::m_name [private]

Definition at line 108 of file odtim/stylereader.h.

Referenced by name().

Definition at line 109 of file odtim/stylereader.h.

uint ListStyle::m_currentLevel [private]

Definition at line 110 of file odtim/stylereader.h.

Referenced by advance(), bullet(), resetLevel(), and setLevel().

uint ListStyle::m_count [private]

Definition at line 111 of file odtim/stylereader.h.

Referenced by advance().

ListLevel* ListStyle::levels[11] [private]

Definition at line 112 of file odtim/stylereader.h.

Referenced by addLevel(), advance(), bullet(), ListStyle(), resetLevel(), and ~ListStyle().


The documentation for this class was generated from the following files:
Created with personalized Doxygen. This is documentation for GPL software Scribus - Open Source Desktop Publishing.