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.