okteta
#include <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 | ~HeaderFooterFrameRenderer () |
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 |
![]() | |
AbstractFrameRenderer () | |
virtual | ~AbstractFrameRenderer () |
QPoint | pos () const |
QRect | rect () const |
void | setPos (int x, int y) |
void | setPos (const QPoint &point) |
QSize | size () const |
int | x () const |
int | y () const |
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 |
![]() | |
Private *const | d |
Detailed Description
Definition at line 58 of file headerfooterframerenderer.h.
Member Enumeration Documentation
Enumerator | |
---|---|
NoLines | |
NoBackground | |
NoBox | |
BackgroundDrawn | |
LineAbove | |
LineBelow | |
LinesAtSide | |
Box |
Definition at line 61 of file headerfooterframerenderer.h.
Constructor & Destructor Documentation
|
explicit |
Definition at line 36 of file headerfooterframerenderer.cpp.
|
virtual |
Definition at line 164 of file headerfooterframerenderer.cpp.
Member Function Documentation
|
protected |
Definition at line 64 of file headerfooterframerenderer.cpp.
|
virtual |
Implements AbstractFrameRenderer.
Definition at line 45 of file headerfooterframerenderer.cpp.
|
virtual |
painting will start, fix all things like Time and Data
Implements AbstractFrameRenderer.
Definition at line 84 of file headerfooterframerenderer.cpp.
|
virtual |
Implements AbstractFrameRenderer.
Definition at line 128 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.
|
virtual |
Implements AbstractFrameRenderer.
Definition at line 46 of file headerfooterframerenderer.cpp.
Member Data Documentation
|
protected |
Definition at line 104 of file headerfooterframerenderer.h.
|
protected |
Definition at line 102 of file headerfooterframerenderer.h.
|
protected |
Definition at line 100 of file headerfooterframerenderer.h.
|
protected |
Definition at line 105 of file headerfooterframerenderer.h.
|
protected |
Definition at line 106 of file headerfooterframerenderer.h.
|
protected |
Definition at line 109 of file headerfooterframerenderer.h.
|
protected |
Definition at line 97 of file headerfooterframerenderer.h.
|
protected |
Definition at line 95 of file headerfooterframerenderer.h.
|
protected |
Definition at line 103 of file headerfooterframerenderer.h.
|
protected |
Definition at line 101 of file headerfooterframerenderer.h.
|
protected |
Definition at line 108 of file headerfooterframerenderer.h.
|
protected |
Definition at line 98 of file headerfooterframerenderer.h.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:04:11 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.