KHexEdit
valuecolumninterface.h
Go to the documentation of this file.
virtual int noOfBytesPerLine() const =0
virtual int groupSpacingWidth() const =0
virtual void setNoOfBytesPerLine(int NoCpL)=0
sets the number of bytes per line, switching the resize style to NoResize Default is 16...
we try to fit the layout to the available width but only with full groups like set in NoOfGroupedByte...
Definition: valuecolumninterface.h:65
KCoding
collection of ids for the different numeric codings of a byte
Definition: valuecolumninterface.h:40
virtual int noOfGroupedBytes() const =0
hexadecimal encoding
Definition: valuecolumninterface.h:43
virtual int binaryGapWidth() const =0
we don't care about the actual sizing of the widget but stick to the given NoOfBytesPerLine ...
Definition: valuecolumninterface.h:60
virtual ~ValueColumnInterface()
Definition: valuecolumninterface.h:36
virtual void setBinaryGapWidth(int BGW)=0
sets the spacing in the middle of a binary encoded byte.
virtual void setByteSpacingWidth(int BSW)=0
sets the spacing between the bytes.
virtual KResizeStyle resizeStyle() const =0
ValueColumnInterface * valueColumnInterface(T *t)
tries to get the valuecolumn interface of t
Definition: valuecolumninterface.h:163
KHE (short for KHexEdit) is KDE's namespace for all things related to the viewing/editing of bytes...
Definition: byteseditinterface.h:30
virtual void setGroupSpacingWidth(int GSW)=0
sets the spacing between the groups.
virtual void setResizeStyle(KResizeStyle Style)=0
sets the resize style for the hex column.
virtual KCoding coding() const =0
virtual void setNoOfGroupedBytes(int NoGB)=0
sets the numbers of grouped bytes, 0 means no grouping.
Interface for the value displaying column of a hexedit widget.
Definition: valuecolumninterface.h:33
virtual void setCoding(KCoding C)=0
sets the format of the hex column.
virtual int byteSpacingWidth() const =0
we try to fit as many bytes into the width as possible, with minimum of 1 byte
Definition: valuecolumninterface.h:68
KResizeStyle
collection of ids for the fitting of the layout into the available widget's width ...
Definition: valuecolumninterface.h:55
This file is part of the KDE documentation.
Documentation copyright © 1996-2016 The KDE developers.
Generated on Thu Feb 18 2016 07:21:09 by doxygen 1.8.10 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2016 The KDE developers.
Generated on Thu Feb 18 2016 07:21:09 by doxygen 1.8.10 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.