okteta
#include <bordercolumnrenderer.h>

Public Member Functions | |
| BorderColumnRenderer (AbstractColumnStylist *stylist, bool lineDrawn, bool inEmpty=true) | |
| virtual | ~BorderColumnRenderer () |
| virtual void | renderColumn (QPainter *painter, const PixelXRange &Xs, const PixelYRange &Ys) |
| virtual void | renderEmptyColumn (QPainter *painter, const PixelXRange &Xs, const PixelYRange &Ys) |
Public Member Functions inherited from Okteta::AbstractColumnRenderer | |
| AbstractColumnRenderer (AbstractColumnStylist *stylist) | |
| virtual | ~AbstractColumnRenderer () |
| bool | isVisible () const |
| PixelY | lineHeight () const |
| bool | overlaps (const PixelXRange &xSpan) const |
| virtual void | renderFirstLine (QPainter *painter, const PixelXRange &xSpan, int firstLineIndex) |
| virtual void | renderNextLine (QPainter *painter) |
| PixelX | rightX () const |
| void | setLineHeight (PixelY lineHeight) |
| void | setVisible (bool isVisible) |
| void | setX (PixelX x) |
| AbstractColumnStylist * | stylist () const |
| PixelX | visibleWidth () const |
| PixelX | width () const |
| PixelX | x () const |
Protected Member Functions | |
| void | renderBorderLine (QPainter *painter, const PixelXRange &Xs, const PixelYRange &Ys) |
Protected Member Functions inherited from Okteta::AbstractColumnRenderer | |
| void | renderBlankLine (QPainter *painter) const |
| void | restrictToXSpan (PixelXRange *xSpan) const |
| void | setWidth (PixelX width) |
Protected Attributes | |
| bool | mInEmpty |
| bool | mLineDrawn |
Detailed Description
column that does nothing but draw a vertical line in the middle of the column
Definition at line 38 of file bordercolumnrenderer.h.
Constructor & Destructor Documentation
| Okteta::BorderColumnRenderer::BorderColumnRenderer | ( | AbstractColumnStylist * | stylist, |
| bool | lineDrawn, | ||
| bool | inEmpty = true |
||
| ) |
Definition at line 41 of file bordercolumnrenderer.cpp.
|
virtual |
Definition at line 77 of file bordercolumnrenderer.cpp.
Member Function Documentation
|
protected |
Definition at line 64 of file bordercolumnrenderer.cpp.
|
virtual |
Reimplemented from Okteta::AbstractColumnRenderer.
Definition at line 49 of file bordercolumnrenderer.cpp.
|
virtual |
Reimplemented from Okteta::AbstractColumnRenderer.
Definition at line 56 of file bordercolumnrenderer.cpp.
Member Data Documentation
|
protected |
true if the line is also drawn in empty space
Definition at line 55 of file bordercolumnrenderer.h.
|
protected |
true if we are between two columns and should show a line
Definition at line 53 of file bordercolumnrenderer.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:13 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.
KDE API Reference
Public Member Functions inherited from