okteta
KHEUI Namespace Reference
Classes | |
| class | AbstractByteArrayColumnRenderer |
| base class of all buffer column displayers holds all information about the vertical layout of a buffer column knows how to paint the data and the editing things (focus, cursor, selection) but does not offer More... | |
| class | BorderColumnRenderer |
| column that does nothing but draw a vertical line in the middle of the column More... | |
| class | ByteArrayTableLayout |
| the logical layout of a byte array table for a view More... | |
| class | CharByteArrayColumnRenderer |
| buffer column that interprets the bytes as chars More... | |
| class | ColumnRenderer |
| base class for columns of the ColumnsView More... | |
| class | ColumnsView |
| general class for widgets with columns that display different aspects of the same data with the same lineheight for all lines More... | |
| class | Coord |
| a class which represents a coord in a 2-dim. More... | |
| class | CoordRange |
| describes a range in the buffercoord More... | |
| class | CoordRangeList |
|
More... | |
| class | KByteArrayView |
| the main widget More... | |
| class | KCharEditor |
| class | KController |
| class | KCursor |
|
More... | |
| class | KDataCursor |
| navigates through the buffer in an abstract way, based on the layout More... | |
| class | KDataRanges |
| a class to control all the ranges like marking and selections holds also all modified ranges and merges them so a repaint can take its info from here More... | |
| class | KEditor |
| class | KNavigator |
| class | KOffsetFormat |
|
More... | |
| class | KTabController |
| class | KValueEditor |
| class | OffsetColumnRenderer |
|
More... | |
| class | Selection |
| This class describes a selected section of the buffer. More... | |
| class | ValueByteArrayColumnRenderer |
| buffer column which displays the numerical values of the bytes More... | |
Typedefs | |
| typedef int | KPixelX |
| typedef KHE::KSection | KPixelXs |
| typedef int | KPixelY |
| typedef KHE::KSection | KPixelYs |
Functions | |
| Coord | operator+ (const Coord &C, int p) |
Variables | |
| static const int | DefaultBinaryGapWidth = 1 |
| static const KPixelX | DefaultByteSpacingWidth = 3 |
| static const KPixelX | DefaultCursorWidth = 2 |
| static const KByteArrayView::KEncoding | DefaultEncoding = KByteArrayView::LocalEncoding |
| static const int | DefaultFirstLineOffset = 0 |
| static const KPixelX | DefaultGroupSpacingWidth = 9 |
| static const int | DefaultNoOfBytesPerLine = 16 |
| static const int | DefaultNoOfGroupedBytes = 4 |
| static const int | DefaultNoOfLinesPerPage = 1 |
| static const KByteArrayView::KResizeStyle | DefaultResizeStyle = KByteArrayView::FullSizeUsage |
| static const int | DefaultScrollTimerPeriod = 100 |
| static const bool | DefaultShowingNonprinting = false |
| static const int | DefaultSingleStep = 20 |
| static const int | DefaultStartOffset = 0 |
| static const QChar | DefaultSubstituteChar = (char)'.' |
| static const QChar | DefaultUndefinedChar = (char)'?' |
| static const KHECore::KCoding | DefaultValueCoding = KHECore::HexadecimalCoding |
| static const KPixelX | DefaultWidth = 9 |
| static const int | DefaultZoomStep = 1 |
| static const char | EmptyByte = ' ' |
| static const unsigned int | EndsLater = 2 |
| static const int | InsertCursorWidth = 2 |
| static const KPixelX | LineX = DefaultWidth / 2 |
| static const int | MaxFontPointSize = 128 |
| static const int | MinFontPointSize = 4 |
| const int | NoByteFound = -1 |
| static const KHECore::KCoding | NotDefaultCoding = KHECore::DecimalCoding |
| static const char | OctetStreamFormatName [] = "application/octet-stream" |
| static const unsigned int | StartsBefore = 1 |
Typedef Documentation
| typedef int KHEUI::KPixelX |
| typedef KHE::KSection KHEUI::KPixelXs |
| typedef int KHEUI::KPixelY |
| typedef KHE::KSection KHEUI::KPixelYs |
Function Documentation
Variable Documentation
const int KHEUI::DefaultBinaryGapWidth = 1 [static] |
Definition at line 45 of file valuebytearraycolumnrenderer.cpp.
const KPixelX KHEUI::DefaultByteSpacingWidth = 3 [static] |
Definition at line 49 of file abstractbytearraycolumnrenderer.cpp.
const KPixelX KHEUI::DefaultCursorWidth = 2 [static] |
Definition at line 48 of file abstractbytearraycolumnrenderer.cpp.
const KByteArrayView::KEncoding KHEUI::DefaultEncoding = KByteArrayView::LocalEncoding [static] |
Definition at line 81 of file kbytearrayview.cpp.
const int KHEUI::DefaultFirstLineOffset = 0 [static] |
Definition at line 78 of file kbytearrayview.cpp.
const KPixelX KHEUI::DefaultGroupSpacingWidth = 9 [static] |
Definition at line 50 of file abstractbytearraycolumnrenderer.cpp.
const int KHEUI::DefaultNoOfBytesPerLine = 16 [static] |
Definition at line 79 of file kbytearrayview.cpp.
const int KHEUI::DefaultNoOfGroupedBytes = 4 [static] |
Definition at line 51 of file abstractbytearraycolumnrenderer.cpp.
const int KHEUI::DefaultNoOfLinesPerPage = 1 [static] |
Definition at line 29 of file bytearraytablelayout.cpp.
const KByteArrayView::KResizeStyle KHEUI::DefaultResizeStyle = KByteArrayView::FullSizeUsage [static] |
Definition at line 80 of file kbytearrayview.cpp.
const int KHEUI::DefaultScrollTimerPeriod = 100 [static] |
Definition at line 82 of file kbytearrayview.cpp.
const bool KHEUI::DefaultShowingNonprinting = false [static] |
Definition at line 42 of file charbytearraycolumnrenderer.cpp.
const int KHEUI::DefaultSingleStep = 20 [static] |
Definition at line 37 of file columnsview.cpp.
const int KHEUI::DefaultStartOffset = 0 [static] |
Definition at line 77 of file kbytearrayview.cpp.
const QChar KHEUI::DefaultSubstituteChar = (char)'.' [static] |
Definition at line 43 of file charbytearraycolumnrenderer.cpp.
const QChar KHEUI::DefaultUndefinedChar = (char)'?' [static] |
Definition at line 44 of file charbytearraycolumnrenderer.cpp.
const KHECore::KCoding KHEUI::DefaultValueCoding = KHECore::HexadecimalCoding [static] |
Definition at line 42 of file valuebytearraycolumnrenderer.cpp.
const KPixelX KHEUI::DefaultWidth = 9 [static] |
Definition at line 35 of file gui/bordercolumnrenderer.cpp.
const int KHEUI::DefaultZoomStep = 1 [static] |
Definition at line 74 of file kbytearrayview.cpp.
const char KHEUI::EmptyByte = ' ' [static] |
Definition at line 46 of file abstractbytearraycolumnrenderer.cpp.
const unsigned int KHEUI::EndsLater = 2 [static] |
Definition at line 45 of file abstractbytearraycolumnrenderer.cpp.
const int KHEUI::InsertCursorWidth = 2 [static] |
Definition at line 83 of file kbytearrayview.cpp.
const KPixelX KHEUI::LineX = DefaultWidth / 2 [static] |
Definition at line 36 of file gui/bordercolumnrenderer.cpp.
const int KHEUI::MaxFontPointSize = 128 [static] |
Definition at line 76 of file kbytearrayview.cpp.
const int KHEUI::MinFontPointSize = 4 [static] |
Definition at line 75 of file kbytearrayview.cpp.
| const int KHEUI::NoByteFound = -1 |
Definition at line 52 of file abstractbytearraycolumnrenderer.h.
const KHECore::KCoding KHEUI::NotDefaultCoding = KHECore::DecimalCoding [static] |
Definition at line 43 of file valuebytearraycolumnrenderer.cpp.
const char KHEUI::OctetStreamFormatName[] = "application/octet-stream" [static] |
Definition at line 85 of file kbytearrayview.cpp.
const unsigned int KHEUI::StartsBefore = 1 [static] |
Definition at line 44 of file abstractbytearraycolumnrenderer.cpp.
KDE 4.2 API Reference