lib Library API Documentation

KoBorder Class Reference

This class represents a border - for anything, like paragraph, or frame. More...

#include <koborder.h>

Inheritance diagram for KoBorder:

Qt List of all members.

Public Types

enum  BorderStyle {
  SOLID = 0, DASH = 1, DOT = 2, DASH_DOT = 3,
  DASH_DOT_DOT = 4, DOUBLE_LINE = 5
}

Public Member Functions

 KoBorder (const QColor &c, BorderStyle s, double width)
void setPenWidth (double _w)
void setStyle (BorderStyle _style)
BorderStyle getStyle () const
double penWidth () const
double width () const
bool operator== (const KoBorder _brd) const
bool operator!= (const KoBorder _brd) const
void save (QDomElement &elem) const

Static Public Member Functions

KoBorder loadBorder (const QDomElement &elem)
BorderStyle getStyle (const QString &style)
QString getStyle (const BorderStyle &style)
int zoomWidthX (double ptWidth, KoZoomHandler *zoomHandler, int minborder)
int zoomWidthY (double ptWidth, KoZoomHandler *zoomHandler, int minborder)
QPen borderPen (const KoBorder &brd, int width, QColor defaultColor)
void drawBorders (QPainter &painter, KoZoomHandler *zoomHandler, QRect rect, KoBorder left, KoBorder right, KoBorder top, KoBorder bottom, int minborder, QPen defaultPen)

Public Attributes

QColor color

Detailed Description

This class represents a border - for anything, like paragraph, or frame.

Definition at line 32 of file koborder.h.


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for lib Library Version 1.3.5.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Wed Nov 17 06:54:21 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003