okteta
#include <charbytearraycolumnrenderer.h>

Protected Member Functions | |
| virtual void | renderByteText (QPainter *painter, Byte byte, Character byteChar, const QColor &color) const |
Protected Member Functions inherited from Okteta::AbstractByteArrayColumnRenderer | |
| bool | getNextMarkedAddressRange (AddressRange *markedRange, unsigned int *flag, const AddressRange &range) const |
| bool | getNextSelectedAddressRange (AddressRange *selectedRange, unsigned int *flag, const AddressRange &range) const |
| virtual void | recalcByteWidth () |
| void | recalcX () |
| void | renderBookmark (QPainter *painter, const QBrush &brush) |
| void | renderMarking (QPainter *painter, const LinePositionRange &linePositions, Address byteIndex, int flag) |
| void | renderPlain (QPainter *painter, const LinePositionRange &linePositions, Address byteIndex) |
| void | renderRange (QPainter *painter, const QBrush &brush, const LinePositionRange &linePositions, int flag) |
| void | renderSelection (QPainter *painter, const LinePositionRange &linePositions, Address byteIndex, int flag) |
| void | renderSelectionSpaceBehind (QPainter *painter, LinePosition linePosition) |
| void | renderSpaceBehind (QPainter *painter, const QBrush &brush, LinePosition linePosition) |
| void | setByteWidth (int byteWidth) |
Protected Member Functions inherited from Okteta::AbstractColumnRenderer | |
| void | renderBlankLine (QPainter *painter) const |
| void | restrictToXSpan (PixelXRange *xSpan) const |
| void | setWidth (PixelX width) |
Protected Attributes | |
| bool | mShowingNonprinting |
| QChar | mSubstituteChar |
| QChar | mUndefinedChar |
Protected Attributes inherited from Okteta::AbstractByteArrayColumnRenderer | |
| Bookmarkable * | mBookmarks |
| AbstractByteArrayModel * | mByteArrayModel |
| PixelX | mByteSpacingWidth |
| bool | mByteTypeColored |
| PixelX | mByteWidth |
| const CharCodec * | mCharCodec |
| PixelY | mDigitBaseLine |
| PixelX | mDigitWidth |
| QFontMetrics | mFontMetrics |
| PixelX | mGroupSpacingWidth |
| LinePosition | mLastLinePos |
| const ByteArrayTableLayout * | mLayout |
| PixelX * | mLinePosLeftPixelX |
| PixelX * | mLinePosRightPixelX |
| int | mNoOfGroupedBytes |
| ByteArrayTableRanges * | mRanges |
| Line | mRenderLine |
| LinePositionRange | mRenderLinePositions |
| PixelX | mRenderWidth |
| PixelX | mRenderX |
| int | mSpacingTrigger |
Additional Inherited Members | |
Public Types inherited from Okteta::AbstractByteArrayColumnRenderer | |
| enum | FrameStyle { Frame, Left, Right } |
Detailed Description
buffer column that interprets the bytes as chars
Definition at line 37 of file charbytearraycolumnrenderer.h.
Constructor & Destructor Documentation
| Okteta::CharByteArrayColumnRenderer::CharByteArrayColumnRenderer | ( | AbstractColumnStylist * | stylist, |
| AbstractByteArrayModel * | byteArrayModel, | ||
| ByteArrayTableLayout * | layout, | ||
| ByteArrayTableRanges * | ranges | ||
| ) |
Definition at line 35 of file charbytearraycolumnrenderer.cpp.
|
virtual |
Definition at line 59 of file charbytearraycolumnrenderer.cpp.
Member Function Documentation
|
inline |
returns true if "unprintable" chars (>32) are displayed in the char column with their corresponding character, default is false
Definition at line 86 of file charbytearraycolumnrenderer.h.
|
protectedvirtual |
Implements Okteta::AbstractByteArrayColumnRenderer.
Definition at line 46 of file charbytearraycolumnrenderer.cpp.
|
inline |
sets whether "unprintable" chars (>32) should be displayed in the char column with their corresponding character.
- Parameters
-
showingNonprinting returns true if there was a change
Definition at line 108 of file charbytearraycolumnrenderer.h.
|
inline |
sets the substitute character for "unprintable" chars returns true if there was a change
Definition at line 90 of file charbytearraycolumnrenderer.h.
|
inline |
sets the undefined character for "undefined" chars returns true if there was a change
Definition at line 99 of file charbytearraycolumnrenderer.h.
|
inline |
returns the actually used substitute character for "unprintable" chars, default is '.
'
Definition at line 87 of file charbytearraycolumnrenderer.h.
|
inline |
returns the actually used undefined character for "undefined" chars, default is '?'
Definition at line 88 of file charbytearraycolumnrenderer.h.
Member Data Documentation
|
protected |
Definition at line 78 of file charbytearraycolumnrenderer.h.
|
protected |
Definition at line 80 of file charbytearraycolumnrenderer.h.
|
protected |
Definition at line 82 of file charbytearraycolumnrenderer.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