kword

#include <KWFrameStyle.h>

Inherits KoUserStyle.

Public Types

enum  { Borders = 1 , Background = 2 }
 

Public Member Functions

 KWFrameStyle (const TQString &name)
 
 KWFrameStyle (const TQString &name, KWFrame *frame)
 
 KWFrameStyle (TQDomElement &parentElem, int docVersion=2)
 
 KWFrameStyle (const KWFrameStyle &rhs)
 
void operator= (const KWFrameStyle &rhs)
 
int compare (const KWFrameStyle &frameStyle) const
 
TQBrush backgroundColor () const
 
void setBackgroundColor (const TQBrush &_color)
 
const KoBorder & leftBorder () const
 
void setLeftBorder (KoBorder _left)
 
const KoBorder & rightBorder () const
 
void setRightBorder (KoBorder _right)
 
const KoBorder & topBorder () const
 
void setTopBorder (KoBorder _top)
 
const KoBorder & bottomBorder () const
 
void setBottomBorder (KoBorder _bottom)
 
void saveFrameStyle (TQDomElement &parentElem)
 
void saveOasis (KoGenStyles &mainStyles, KoSavingContext &savingContext) const
 
void loadOasis (TQDomElement &styleElem, KoOasisContext &context)
 

Static Public Member Functions

static KWFrameStyle * loadStyle (TQDomElement &parentElem, int docVersion=2)
 

Public Attributes

enum KWFrameStyle:: { ... }  Flags
 

Detailed Description

The user-visible style for frames (borders and background)

Definition at line 41 of file KWFrameStyle.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum

Definition at line 56 of file KWFrameStyle.h.

Constructor & Destructor Documentation

◆ KWFrameStyle() [1/4]

KWFrameStyle::KWFrameStyle ( const TQString &  name)

Create a blank framestyle (with default attributes)

Definition at line 86 of file KWFrameStyle.cpp.

◆ KWFrameStyle() [2/4]

KWFrameStyle::KWFrameStyle ( const TQString &  name,
KWFrame *  frame 
)

Definition at line 92 of file KWFrameStyle.cpp.

◆ KWFrameStyle() [3/4]

KWFrameStyle::KWFrameStyle ( TQDomElement &  parentElem,
int  docVersion = 2 
)

Definition at line 102 of file KWFrameStyle.cpp.

◆ KWFrameStyle() [4/4]

KWFrameStyle::KWFrameStyle ( const KWFrameStyle &  rhs)

Copy another framestyle.

Definition at line 146 of file KWFrameStyle.cpp.

◆ ~KWFrameStyle()

KWFrameStyle::~KWFrameStyle ( )
inline

Definition at line 54 of file KWFrameStyle.h.

Member Function Documentation

◆ backgroundColor()

TQBrush KWFrameStyle::backgroundColor ( ) const
inline

Definition at line 63 of file KWFrameStyle.h.

◆ bottomBorder()

const KoBorder & KWFrameStyle::bottomBorder ( ) const
inline

Definition at line 75 of file KWFrameStyle.h.

◆ compare()

int KWFrameStyle::compare ( const KWFrameStyle &  frameStyle) const

Definition at line 162 of file KWFrameStyle.cpp.

◆ leftBorder()

const KoBorder & KWFrameStyle::leftBorder ( ) const
inline

Definition at line 66 of file KWFrameStyle.h.

◆ loadOasis()

void KWFrameStyle::loadOasis ( TQDomElement &  styleElem,
KoOasisContext &  context 
)

load (new oasis xml format)

Definition at line 261 of file KWFrameStyle.cpp.

◆ loadStyle()

KWFrameStyle * KWFrameStyle::loadStyle ( TQDomElement &  parentElem,
int  docVersion = 2 
)
static

load (old xml format)

Definition at line 217 of file KWFrameStyle.cpp.

◆ operator=()

void KWFrameStyle::operator= ( const KWFrameStyle &  rhs)

Definition at line 152 of file KWFrameStyle.cpp.

◆ rightBorder()

const KoBorder & KWFrameStyle::rightBorder ( ) const
inline

Definition at line 69 of file KWFrameStyle.h.

◆ saveFrameStyle()

void KWFrameStyle::saveFrameStyle ( TQDomElement &  parentElem)

save (old xml format)

Definition at line 177 of file KWFrameStyle.cpp.

◆ saveOasis()

void KWFrameStyle::saveOasis ( KoGenStyles &  mainStyles,
KoSavingContext &  savingContext 
) const

save (new oasis xml format)

Definition at line 222 of file KWFrameStyle.cpp.

◆ setBackgroundColor()

void KWFrameStyle::setBackgroundColor ( const TQBrush &  _color)
inline

Definition at line 64 of file KWFrameStyle.h.

◆ setBottomBorder()

void KWFrameStyle::setBottomBorder ( KoBorder  _bottom)
inline

Definition at line 76 of file KWFrameStyle.h.

◆ setLeftBorder()

void KWFrameStyle::setLeftBorder ( KoBorder  _left)
inline

Definition at line 67 of file KWFrameStyle.h.

◆ setRightBorder()

void KWFrameStyle::setRightBorder ( KoBorder  _right)
inline

Definition at line 70 of file KWFrameStyle.h.

◆ setTopBorder()

void KWFrameStyle::setTopBorder ( KoBorder  _top)
inline

Definition at line 73 of file KWFrameStyle.h.

◆ topBorder()

const KoBorder & KWFrameStyle::topBorder ( ) const
inline

Definition at line 72 of file KWFrameStyle.h.


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