okteta
HeaderFooterFrameRenderer Class Reference
#include <headerfooterframerenderer.h>

Detailed Description
Definition at line 58 of file headerfooterframerenderer.h.
Public Types | |
| enum | BoxStyle { NoLines = 0, NoBackground = 0, NoBox = NoLines | NoBackground, BackgroundDrawn = 1, LineAbove = 2, LineBelow = 4, LinesAtSide = 8, Box = LineAbove | LineBelow | LinesAtSide } |
Public Member Functions | |
| HeaderFooterFrameRenderer (const PrintInfo *info) | |
| virtual int | height () const |
| virtual void | prepare () |
| virtual void | renderFrame (QPainter *painter, int frameIndex) |
| void | setBoxStyle (int boxStyle) |
| void | setTexts (const QString &leftText, const QString ¢erText, const QString &rightText) |
| void | setWidth (int width) |
| virtual int | width () const |
| virtual | ~HeaderFooterFrameRenderer () |
Protected Member Functions | |
| void | calculateHeight () |
Protected Attributes | |
| QColor | mBgColor |
| int | mBoxMargin |
| int | mBoxStyle |
| QColor | mFgColor |
| QFont | mFont |
| QStringList | mGloballyReplacedTextList |
| int | mHeight |
| const PrintInfo * | mInfo |
| QColor | mLineColor |
| int | mLineWidth |
| QStringList | mOriginalTextList |
| int | mWidth |
Member Enumeration Documentation
Definition at line 61 of file headerfooterframerenderer.h.
Constructor & Destructor Documentation
| HeaderFooterFrameRenderer::HeaderFooterFrameRenderer | ( | const PrintInfo * | info | ) | [explicit] |
Definition at line 36 of file headerfooterframerenderer.cpp.
| HeaderFooterFrameRenderer::~HeaderFooterFrameRenderer | ( | ) | [virtual] |
Definition at line 164 of file headerfooterframerenderer.cpp.
Member Function Documentation
| void HeaderFooterFrameRenderer::calculateHeight | ( | ) | [protected] |
Definition at line 64 of file headerfooterframerenderer.cpp.
| int HeaderFooterFrameRenderer::height | ( | ) | const [virtual] |
| void HeaderFooterFrameRenderer::prepare | ( | ) | [virtual] |
painting will start, fix all things like Time and Data
Implements AbstractFrameRenderer.
Definition at line 84 of file headerfooterframerenderer.cpp.
| void HeaderFooterFrameRenderer::setBoxStyle | ( | int | boxStyle | ) |
Definition at line 56 of file headerfooterframerenderer.cpp.
| void HeaderFooterFrameRenderer::setTexts | ( | const QString & | leftText, | |
| const QString & | centerText, | |||
| const QString & | rightText | |||
| ) |
Definition at line 50 of file headerfooterframerenderer.cpp.
| void HeaderFooterFrameRenderer::setWidth | ( | int | width | ) |
Definition at line 48 of file headerfooterframerenderer.cpp.
| int HeaderFooterFrameRenderer::width | ( | ) | const [virtual] |
Member Data Documentation
QColor HeaderFooterFrameRenderer::mBgColor [protected] |
Definition at line 104 of file headerfooterframerenderer.h.
int HeaderFooterFrameRenderer::mBoxMargin [protected] |
Definition at line 102 of file headerfooterframerenderer.h.
int HeaderFooterFrameRenderer::mBoxStyle [protected] |
Definition at line 100 of file headerfooterframerenderer.h.
QColor HeaderFooterFrameRenderer::mFgColor [protected] |
Definition at line 105 of file headerfooterframerenderer.h.
QFont HeaderFooterFrameRenderer::mFont [protected] |
Definition at line 106 of file headerfooterframerenderer.h.
Definition at line 109 of file headerfooterframerenderer.h.
int HeaderFooterFrameRenderer::mHeight [protected] |
Definition at line 97 of file headerfooterframerenderer.h.
const PrintInfo* HeaderFooterFrameRenderer::mInfo [protected] |
Definition at line 95 of file headerfooterframerenderer.h.
QColor HeaderFooterFrameRenderer::mLineColor [protected] |
Definition at line 103 of file headerfooterframerenderer.h.
int HeaderFooterFrameRenderer::mLineWidth [protected] |
Definition at line 101 of file headerfooterframerenderer.h.
Definition at line 108 of file headerfooterframerenderer.h.
int HeaderFooterFrameRenderer::mWidth [protected] |
Definition at line 98 of file headerfooterframerenderer.h.
The documentation for this class was generated from the following files:
KDE 4.2 API Reference