kword

#include <KWVariable.h>

Inherits KoVariable.

Public Types

enum  Numbering { Auto , Manual }
 

Public Member Functions

 KWFootNoteVariable (KoTextDocument *textdoc, KoVariableFormat *varFormat, KoVariableCollection *varColl, KWDocument *doc)
 
virtual VariableType type () const
 
void setNoteType (NoteType _noteType)
 
NoteType noteType () const
 
void setNumberingType (Numbering _type)
 
Numbering numberingType () const
 
void setManualString (const TQString &_str)
 
TQString manualString () const
 
virtual void resize ()
 
virtual void drawCustomItem (TQPainter *p, int x, int y, int wpix, int hpix, int ascentpix, int, int, int, int, const TQColorGroup &cg, bool selected, int offset, bool drawingShadow)
 
KWFootNoteFrameSet * frameSet () const
 
void setFrameSet (KWFootNoteFrameSet *fs)
 
virtual void saveVariable (TQDomElement &parentElem)
 
virtual void load (TQDomElement &elem)
 
virtual void loadOasis (const TQDomElement &footNoteTag, KoOasisContext &context)
 
virtual void saveOasis (KoXmlWriter &writer, KoSavingContext &context) const
 
virtual TQString text (bool realValue=false)
 
virtual void recalc ()
 
void setNum (int _num)
 
int num () const
 
void setNumDisplay (int val)
 
int numDisplay () const
 
virtual void finalize ()
 
int pageNum () const
 
double varY () const
 
virtual void setDeleted (bool del)
 
void formatedNote ()
 
virtual TQString fieldCode ()
 

Protected Member Functions

TQString applyStyle ()
 

Detailed Description

The variable showing the footnote number in superscript, in the text.

Definition at line 105 of file KWVariable.h.

Member Enumeration Documentation

◆ Numbering

enum KWFootNoteVariable::Numbering

Definition at line 111 of file KWVariable.h.

Constructor & Destructor Documentation

◆ KWFootNoteVariable()

KWFootNoteVariable::KWFootNoteVariable ( KoTextDocument *  textdoc,
KoVariableFormat *  varFormat,
KoVariableCollection *  varColl,
KWDocument *  doc 
)

Definition at line 261 of file KWVariable.cpp.

Member Function Documentation

◆ applyStyle()

TQString KWFootNoteVariable::applyStyle ( )
protected

Definition at line 430 of file KWVariable.cpp.

◆ drawCustomItem()

void KWFootNoteVariable::drawCustomItem ( TQPainter *  p,
int  x,
int  y,
int  wpix,
int  hpix,
int  ascentpix,
int  ,
int  ,
int  ,
int  ,
const TQColorGroup &  cg,
bool  selected,
int  offset,
bool  drawingShadow 
)
virtual

Definition at line 490 of file KWVariable.cpp.

◆ fieldCode()

TQString KWFootNoteVariable::fieldCode ( )
virtual

Definition at line 485 of file KWVariable.cpp.

◆ finalize()

void KWFootNoteVariable::finalize ( )
virtual

Definition at line 511 of file KWVariable.cpp.

◆ formatedNote()

void KWFootNoteVariable::formatedNote ( )

Definition at line 422 of file KWVariable.cpp.

◆ frameSet()

KWFootNoteFrameSet * KWFootNoteVariable::frameSet ( ) const
inline

The frameset that contains the text for this footnote.

Definition at line 126 of file KWVariable.h.

◆ load()

void KWFootNoteVariable::load ( TQDomElement &  elem)
virtual

Definition at line 386 of file KWVariable.cpp.

◆ loadOasis()

void KWFootNoteVariable::loadOasis ( const TQDomElement &  footNoteTag,
KoOasisContext &  context 
)
virtual

Definition at line 279 of file KWVariable.cpp.

◆ manualString()

TQString KWFootNoteVariable::manualString ( ) const
inline

Definition at line 120 of file KWVariable.h.

◆ noteType()

NoteType KWFootNoteVariable::noteType ( ) const
inline

Definition at line 114 of file KWVariable.h.

◆ num()

int KWFootNoteVariable::num ( ) const
inline

Definition at line 142 of file KWVariable.h.

◆ numberingType()

Numbering KWFootNoteVariable::numberingType ( ) const
inline

Definition at line 117 of file KWVariable.h.

◆ numDisplay()

int KWFootNoteVariable::numDisplay ( ) const
inline

Definition at line 146 of file KWVariable.h.

◆ pageNum()

int KWFootNoteVariable::pageNum ( ) const

Definition at line 605 of file KWVariable.cpp.

◆ recalc()

virtual void KWFootNoteVariable::recalc ( )
inlinevirtual

Definition at line 138 of file KWVariable.h.

◆ resize()

void KWFootNoteVariable::resize ( )
virtual

Definition at line 541 of file KWVariable.cpp.

◆ saveOasis()

void KWFootNoteVariable::saveOasis ( KoXmlWriter &  writer,
KoSavingContext &  context 
) const
virtual

Definition at line 341 of file KWVariable.cpp.

◆ saveVariable()

void KWFootNoteVariable::saveVariable ( TQDomElement &  parentElem)
virtual

Definition at line 370 of file KWVariable.cpp.

◆ setDeleted()

void KWFootNoteVariable::setDeleted ( bool  del)
virtual

Definition at line 564 of file KWVariable.cpp.

◆ setFrameSet()

void KWFootNoteVariable::setFrameSet ( KWFootNoteFrameSet *  fs)
inline

Definition at line 127 of file KWVariable.h.

◆ setManualString()

void KWFootNoteVariable::setManualString ( const TQString &  _str)
inline

Definition at line 119 of file KWVariable.h.

◆ setNoteType()

void KWFootNoteVariable::setNoteType ( NoteType  _noteType)
inline

Definition at line 113 of file KWVariable.h.

◆ setNum()

void KWFootNoteVariable::setNum ( int  _num)
inline

Definition at line 141 of file KWVariable.h.

◆ setNumberingType()

void KWFootNoteVariable::setNumberingType ( Numbering  _type)

Definition at line 272 of file KWVariable.cpp.

◆ setNumDisplay()

void KWFootNoteVariable::setNumDisplay ( int  val)

Definition at line 478 of file KWVariable.cpp.

◆ text()

TQString KWFootNoteVariable::text ( bool  realValue = false)
virtual

Definition at line 471 of file KWVariable.cpp.

◆ type()

virtual VariableType KWFootNoteVariable::type ( ) const
inlinevirtual

Definition at line 109 of file KWVariable.h.

◆ varY()

double KWFootNoteVariable::varY ( ) const

Definition at line 612 of file KWVariable.cpp.


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