KHE::ValueColumnInterface Class Reference
Interface for the value displaying column of a hexedit widget. More...
#include <valuecolumninterface.h>
| Public Types | |
| enum | KCoding { HexadecimalCoding = 0, DecimalCoding = 1, OctalCoding = 2, BinaryCoding = 3, MaxCodingId = 0xFFFF } | 
| enum | KResizeStyle { NoResize = 0, LockGrouping = 1, FullSizeUsage = 2, MaxResizeStyleId = 0xFF } | 
| Public Member Functions | |
| virtual KResizeStyle | resizeStyle () const=0 | 
| virtual int | noOfBytesPerLine () const=0 | 
| virtual KCoding | coding () const=0 | 
| virtual int | byteSpacingWidth () const=0 | 
| virtual int | noOfGroupedBytes () const=0 | 
| virtual int | groupSpacingWidth () const=0 | 
| virtual int | binaryGapWidth () const=0 | 
| virtual void | setResizeStyle (KResizeStyle Style)=0 | 
| virtual void | setNoOfBytesPerLine (int NoCpL)=0 | 
| virtual void | setCoding (KCoding C)=0 | 
| virtual void | setByteSpacingWidth (int BSW)=0 | 
| virtual void | setNoOfGroupedBytes (int NoGB)=0 | 
| virtual void | setGroupSpacingWidth (int GSW)=0 | 
| virtual void | setBinaryGapWidth (int BGW)=0 | 
Detailed Description
Interface for the value displaying column of a hexedit widget.
- Author:
- Friedrich W. H. Kossebau <Friedrich.W.H@Kossebau.de>
- Since:
- 3.2
Definition at line 32 of file valuecolumninterface.h.
Member Enumeration Documentation
| 
 | 
| collection of ids for the different numeric codings of a byte 
 
 Definition at line 36 of file valuecolumninterface.h. | 
| 
 | 
| collection of ids for the fitting of the layout into the available widget's width 
 
 Definition at line 51 of file valuecolumninterface.h. | 
Member Function Documentation
| 
 | 
| 
 
 
 | 
| 
 | 
| 
 
 
 | 
| 
 | 
| 
 
 
 | 
| 
 | 
| 
 
 
 | 
| 
 | 
| 
 
 
 | 
| 
 | 
| 
 
 
 | 
| 
 | 
| 
 
 
 | 
| 
 | 
| sets the resize style for the hex column. 
Default is  
 
 | 
| 
 | 
| 
sets the number of bytes per line, switching the resize style to  
 
 
 | 
| 
 | 
| sets the format of the hex column. 
If the coding is not available the format will not be changed. Default is  
 
 | 
| 
 | 
| sets the spacing between the bytes. Default is 3. 
 
 | 
| 
 | 
| sets the numbers of grouped bytes, 0 means no grouping. Default is 4. 
 
 | 
| 
 | 
| sets the spacing between the groups. Default is 9. 
 
 | 
| 
 | 
| sets the spacing in the middle of a binary encoded byte. Default is 1. 
 
 | 
The documentation for this class was generated from the following file:

