• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • kdesdk API Reference
  • KDE Home
  • Contact Us
 

okteta

  • Okteta
  • AbstractByteArrayColumnRenderer
Public Types | Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
Okteta::AbstractByteArrayColumnRenderer Class Referenceabstract

#include <abstractbytearraycolumnrenderer.h>

Inheritance diagram for Okteta::AbstractByteArrayColumnRenderer:
Inheritance graph
[legend]

Public Types

enum  FrameStyle { Frame, Left, Right }
 

Public Member Functions

 AbstractByteArrayColumnRenderer (AbstractColumnStylist *stylist, AbstractByteArrayModel *byteArrayModel, ByteArrayTableLayout *layout, ByteArrayTableRanges *ranges)
 
virtual ~AbstractByteArrayColumnRenderer ()
 
QRect byteRect (const Coord &coord) const
 
PixelX byteSpacingWidth () const
 
PixelX byteWidth () const
 
PixelX columnRightXOfLinePosition (LinePosition posInLine) const
 
PixelX columnXOfLinePosition (LinePosition posInLine) const
 
PixelXRange columnXsOfLinePositionsInclSpaces (const LinePositionRange &linePositions) const
 
PixelX digitWidth () const
 
LinePosition firstLinePos () const
 
PixelX groupSpacingWidth () const
 
bool isByteTypeColored () const
 
LinePosition lastLinePos () const
 
const ByteArrayTableLayout * layout () const
 
LinePosition linePositionOfColumnX (PixelX x) const
 
LinePosition linePositionOfX (PixelX x) const
 
LinePositionRange linePositionsOfColumnXs (PixelX x, PixelX width) const
 
LinePositionRange linePositionsOfX (PixelX x, PixelX width) const
 
LinePosition magneticLinePositionOfX (PixelX x) const
 
int noOfGroupedBytes () const
 
void prepareRendering (const PixelXRange &Xs)
 
void renderByte (QPainter *painter, Address byteIndex)
 
void renderCursor (QPainter *painter, Address byteIndex)
 
virtual void renderFirstLine (QPainter *painter, const PixelXRange &Xs, Line firstLineIndex)
 
void renderFramedByte (QPainter *painter, Address byteIndex, FrameStyle style)
 
void renderLinePositions (QPainter *painter, Line lineIndex, const LineRange &linePositions)
 
virtual void renderNextLine (QPainter *painter)
 
void resetXBuffer ()
 
PixelX rightXOfLinePosition (LinePosition posInLine) const
 
void set (AbstractByteArrayModel *byteArrayModel)
 
bool setByteSpacingWidth (PixelX byteSpacingWidth)
 
void setByteTypeColored (bool byteTypeColored)
 
void setCharCodec (const CharCodec *charCodec)
 
void setFontMetrics (const QFontMetrics &fontMetrics)
 
bool setGroupSpacingWidth (PixelX groupSpacingWidth)
 
bool setNoOfGroupedBytes (int noOfGroupedBytes)
 
bool setSpacing (PixelX byteSpacingWidth, int noOfGroupedBytes=0, PixelX groupSpacingWidth=0)
 
LinePositionRange visibleLinePositions (PixelX x, PixelX width) const
 
LinePositionRange visibleLinePositions () const
 
PixelX xOfLinePosition (LinePosition posInLine) const
 
PixelXRange xsOfLinePositionsInclSpaces (const LinePositionRange &linePositions) const
 
- 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 renderColumn (QPainter *painter, const PixelXRange &xSpan, const PixelYRange &ySpan)
 
virtual void renderEmptyColumn (QPainter *painter, const PixelXRange &xSpan, const PixelYRange &ySpan)
 
virtual void renderFirstLine (QPainter *painter, const PixelXRange &xSpan, int firstLineIndex)
 
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

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)
 
virtual void renderByteText (QPainter *painter, Byte byte, Character charByte, const QColor &color) const =0
 
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

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
 

Detailed Description

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

Author
Friedrich W. H. Kossebau

Definition at line 60 of file abstractbytearraycolumnrenderer.h.

Member Enumeration Documentation

enum Okteta::AbstractByteArrayColumnRenderer::FrameStyle
Enumerator
Frame 
Left 
Right 

Definition at line 63 of file abstractbytearraycolumnrenderer.h.

Constructor & Destructor Documentation

Okteta::AbstractByteArrayColumnRenderer::AbstractByteArrayColumnRenderer ( AbstractColumnStylist *  stylist,
AbstractByteArrayModel *  byteArrayModel,
ByteArrayTableLayout *  layout,
ByteArrayTableRanges *  ranges 
)

Definition at line 48 of file abstractbytearraycolumnrenderer.cpp.

Okteta::AbstractByteArrayColumnRenderer::~AbstractByteArrayColumnRenderer ( )
virtual

Definition at line 790 of file abstractbytearraycolumnrenderer.cpp.

Member Function Documentation

QRect Okteta::AbstractByteArrayColumnRenderer::byteRect ( const Coord &  coord) const

Definition at line 354 of file abstractbytearraycolumnrenderer.cpp.

PixelX Okteta::AbstractByteArrayColumnRenderer::byteSpacingWidth ( ) const
inline

Definition at line 251 of file abstractbytearraycolumnrenderer.h.

PixelX Okteta::AbstractByteArrayColumnRenderer::byteWidth ( ) const
inline

Definition at line 249 of file abstractbytearraycolumnrenderer.h.

PixelX Okteta::AbstractByteArrayColumnRenderer::columnRightXOfLinePosition ( LinePosition  posInLine) const

returns right relative x-coord of byte at position posInLine

Definition at line 328 of file abstractbytearraycolumnrenderer.cpp.

PixelX Okteta::AbstractByteArrayColumnRenderer::columnXOfLinePosition ( LinePosition  posInLine) const

returns relative x-coord of byte at position posInLine

Definition at line 323 of file abstractbytearraycolumnrenderer.cpp.

PixelXRange Okteta::AbstractByteArrayColumnRenderer::columnXsOfLinePositionsInclSpaces ( const LinePositionRange &  linePositions) const

Definition at line 344 of file abstractbytearraycolumnrenderer.cpp.

PixelX Okteta::AbstractByteArrayColumnRenderer::digitWidth ( ) const
inline

Definition at line 250 of file abstractbytearraycolumnrenderer.h.

LinePosition Okteta::AbstractByteArrayColumnRenderer::firstLinePos ( ) const
inline

Definition at line 256 of file abstractbytearraycolumnrenderer.h.

bool Okteta::AbstractByteArrayColumnRenderer::getNextMarkedAddressRange ( AddressRange *  markedRange,
unsigned int *  flag,
const AddressRange &  range 
) const
protected

Definition at line 762 of file abstractbytearraycolumnrenderer.cpp.

bool Okteta::AbstractByteArrayColumnRenderer::getNextSelectedAddressRange ( AddressRange *  selectedRange,
unsigned int *  flag,
const AddressRange &  range 
) const
protected

Definition at line 732 of file abstractbytearraycolumnrenderer.cpp.

PixelX Okteta::AbstractByteArrayColumnRenderer::groupSpacingWidth ( ) const
inline

Definition at line 252 of file abstractbytearraycolumnrenderer.h.

bool Okteta::AbstractByteArrayColumnRenderer::isByteTypeColored ( ) const
inline

Definition at line 271 of file abstractbytearraycolumnrenderer.h.

LinePosition Okteta::AbstractByteArrayColumnRenderer::lastLinePos ( ) const
inline

Definition at line 257 of file abstractbytearraycolumnrenderer.h.

const ByteArrayTableLayout * Okteta::AbstractByteArrayColumnRenderer::layout ( ) const
inline

Definition at line 260 of file abstractbytearraycolumnrenderer.h.

LinePosition Okteta::AbstractByteArrayColumnRenderer::linePositionOfColumnX ( PixelX  x) const

returns byte pos at pixel with relative x-coord x

Definition at line 282 of file abstractbytearraycolumnrenderer.cpp.

LinePosition Okteta::AbstractByteArrayColumnRenderer::linePositionOfX ( PixelX  x) const

returns byte pos at pixel with absolute x-coord x

Definition at line 206 of file abstractbytearraycolumnrenderer.cpp.

LinePositionRange Okteta::AbstractByteArrayColumnRenderer::linePositionsOfColumnXs ( PixelX  x,
PixelX  width 
) const

returns byte linePositions covered by pixels with relative x-coord x

Definition at line 296 of file abstractbytearraycolumnrenderer.cpp.

LinePositionRange Okteta::AbstractByteArrayColumnRenderer::linePositionsOfX ( PixelX  x,
PixelX  width 
) const

returns byte linePositions covered by pixels with absolute x-coord x

Definition at line 243 of file abstractbytearraycolumnrenderer.cpp.

LinePosition Okteta::AbstractByteArrayColumnRenderer::magneticLinePositionOfX ( PixelX  x) const

returns byte pos at pixel with absolute x-coord x, and sets the flag to true if we are closer to the right

Definition at line 222 of file abstractbytearraycolumnrenderer.cpp.

int Okteta::AbstractByteArrayColumnRenderer::noOfGroupedBytes ( ) const
inline

Definition at line 254 of file abstractbytearraycolumnrenderer.h.

void Okteta::AbstractByteArrayColumnRenderer::prepareRendering ( const PixelXRange &  Xs)

Definition at line 368 of file abstractbytearraycolumnrenderer.cpp.

void Okteta::AbstractByteArrayColumnRenderer::recalcByteWidth ( )
protectedvirtual

default implementation sets byte width to one digit width

Reimplemented in Okteta::ValueByteArrayColumnRenderer.

Definition at line 170 of file abstractbytearraycolumnrenderer.cpp.

void Okteta::AbstractByteArrayColumnRenderer::recalcX ( )
protected

Definition at line 176 of file abstractbytearraycolumnrenderer.cpp.

void Okteta::AbstractByteArrayColumnRenderer::renderBookmark ( QPainter *  painter,
const QBrush &  brush 
)
protected

Definition at line 622 of file abstractbytearraycolumnrenderer.cpp.

void Okteta::AbstractByteArrayColumnRenderer::renderByte ( QPainter *  painter,
Address  byteIndex 
)

paints the byte with background.

Parameters
byteIndexIndex of the byte to paint. If -1 only the background is painted.

Definition at line 651 of file abstractbytearraycolumnrenderer.cpp.

virtual void Okteta::AbstractByteArrayColumnRenderer::renderByteText ( QPainter *  painter,
Byte  byte,
Character  charByte,
const QColor &  color 
) const
protectedpure virtual

Implemented in Okteta::CharByteArrayColumnRenderer, and Okteta::ValueByteArrayColumnRenderer.

void Okteta::AbstractByteArrayColumnRenderer::renderCursor ( QPainter *  painter,
Address  byteIndex 
)

paints a cursor based on the type of the byte.

Parameters
byteIndexIndex of the byte to paint the cursor for. If -1 a space is used as char.

Definition at line 715 of file abstractbytearraycolumnrenderer.cpp.

void Okteta::AbstractByteArrayColumnRenderer::renderFirstLine ( QPainter *  painter,
const PixelXRange &  Xs,
Line  firstLineIndex 
)
virtual

Definition at line 384 of file abstractbytearraycolumnrenderer.cpp.

void Okteta::AbstractByteArrayColumnRenderer::renderFramedByte ( QPainter *  painter,
Address  byteIndex,
FrameStyle  style 
)

paints the byte with background and a frame around.

Parameters
byteIndexIndex of the byte to paint the frame for. If -1 a space is used as char.
stylethe style of the framing

Definition at line 689 of file abstractbytearraycolumnrenderer.cpp.

void Okteta::AbstractByteArrayColumnRenderer::renderLinePositions ( QPainter *  painter,
Line  lineIndex,
const LineRange &  linePositions 
)

Definition at line 400 of file abstractbytearraycolumnrenderer.cpp.

void Okteta::AbstractByteArrayColumnRenderer::renderMarking ( QPainter *  painter,
const LinePositionRange &  linePositions,
Address  byteIndex,
int  flag 
)
protected

Definition at line 599 of file abstractbytearraycolumnrenderer.cpp.

void Okteta::AbstractByteArrayColumnRenderer::renderNextLine ( QPainter *  painter)
virtual

the actual painting call for a column's line.

The default implementation simply paints the background

Reimplemented from Okteta::AbstractColumnRenderer.

Definition at line 394 of file abstractbytearraycolumnrenderer.cpp.

void Okteta::AbstractByteArrayColumnRenderer::renderPlain ( QPainter *  painter,
const LinePositionRange &  linePositions,
Address  byteIndex 
)
protected

Definition at line 499 of file abstractbytearraycolumnrenderer.cpp.

void Okteta::AbstractByteArrayColumnRenderer::renderRange ( QPainter *  painter,
const QBrush &  brush,
const LinePositionRange &  linePositions,
int  flag 
)
protected

Definition at line 629 of file abstractbytearraycolumnrenderer.cpp.

void Okteta::AbstractByteArrayColumnRenderer::renderSelection ( QPainter *  painter,
const LinePositionRange &  linePositions,
Address  byteIndex,
int  flag 
)
protected

Definition at line 544 of file abstractbytearraycolumnrenderer.cpp.

void Okteta::AbstractByteArrayColumnRenderer::renderSelectionSpaceBehind ( QPainter *  painter,
LinePosition  linePosition 
)
protected

Definition at line 590 of file abstractbytearraycolumnrenderer.cpp.

void Okteta::AbstractByteArrayColumnRenderer::renderSpaceBehind ( QPainter *  painter,
const QBrush &  brush,
LinePosition  linePosition 
)
protected

Definition at line 642 of file abstractbytearraycolumnrenderer.cpp.

void Okteta::AbstractByteArrayColumnRenderer::resetXBuffer ( )

creates new buffer for x-values; to be called on any change of NoOfBytesPerLine or metrics

Definition at line 77 of file abstractbytearraycolumnrenderer.cpp.

PixelX Okteta::AbstractByteArrayColumnRenderer::rightXOfLinePosition ( LinePosition  posInLine) const

returns right absolute x-coord of byte at position posInLine

Definition at line 276 of file abstractbytearraycolumnrenderer.cpp.

void Okteta::AbstractByteArrayColumnRenderer::set ( AbstractByteArrayModel *  byteArrayModel)

Definition at line 70 of file abstractbytearraycolumnrenderer.cpp.

bool Okteta::AbstractByteArrayColumnRenderer::setByteSpacingWidth ( PixelX  byteSpacingWidth)

sets the spacing between the bytes in the hex column

Parameters
byteSpacingWidthspacing between the bytes in pixels returns true if there was a change

Definition at line 124 of file abstractbytearraycolumnrenderer.cpp.

void Okteta::AbstractByteArrayColumnRenderer::setByteTypeColored ( bool  byteTypeColored)
inline

Definition at line 267 of file abstractbytearraycolumnrenderer.h.

void Okteta::AbstractByteArrayColumnRenderer::setByteWidth ( int  byteWidth)
inlineprotected

Definition at line 273 of file abstractbytearraycolumnrenderer.h.

void Okteta::AbstractByteArrayColumnRenderer::setCharCodec ( const CharCodec *  charCodec)
inline

sets the codec to be used by the char column.

Definition at line 262 of file abstractbytearraycolumnrenderer.h.

void Okteta::AbstractByteArrayColumnRenderer::setFontMetrics ( const QFontMetrics &  fontMetrics)

sets the metrics of the used font

Definition at line 91 of file abstractbytearraycolumnrenderer.cpp.

bool Okteta::AbstractByteArrayColumnRenderer::setGroupSpacingWidth ( PixelX  groupSpacingWidth)

sets the spacing between the groups of bytes in the hex column

Parameters
groupSpacingWidthspacing between the groups in pixels returns true if there was a change

Definition at line 154 of file abstractbytearraycolumnrenderer.cpp.

bool Okteta::AbstractByteArrayColumnRenderer::setNoOfGroupedBytes ( int  noOfGroupedBytes)

sets the number of grouped bytes in the hex column

Parameters
noOfGroupedBytesnumbers of grouped bytes, 0 means no grouping returns true if there was a change

Definition at line 140 of file abstractbytearraycolumnrenderer.cpp.

bool Okteta::AbstractByteArrayColumnRenderer::setSpacing ( PixelX  byteSpacingWidth,
int  noOfGroupedBytes = 0,
PixelX  groupSpacingWidth = 0 
)

sets the spacing in the hex column

Parameters
byteSpacingWidthspacing between the bytes in pixels
noOfGroupedBytesnumbers of grouped bytes, 0 means no grouping
groupSpacingWidthspacing between the groups in pixels returns true if there was a change

Definition at line 106 of file abstractbytearraycolumnrenderer.cpp.

LinePositionRange Okteta::AbstractByteArrayColumnRenderer::visibleLinePositions ( PixelX  x,
PixelX  width 
) const

returns the linePositions that overlap with the x-coords relative to the view

LinePositionRange Okteta::AbstractByteArrayColumnRenderer::visibleLinePositions ( ) const
inline

Definition at line 258 of file abstractbytearraycolumnrenderer.h.

PixelX Okteta::AbstractByteArrayColumnRenderer::xOfLinePosition ( LinePosition  posInLine) const

returns absolute x-coord of byte at position posInLine

Definition at line 271 of file abstractbytearraycolumnrenderer.cpp.

PixelXRange Okteta::AbstractByteArrayColumnRenderer::xsOfLinePositionsInclSpaces ( const LinePositionRange &  linePositions) const

returns the

Definition at line 334 of file abstractbytearraycolumnrenderer.cpp.

Member Data Documentation

Bookmarkable* Okteta::AbstractByteArrayColumnRenderer::mBookmarks
protected

Definition at line 204 of file abstractbytearraycolumnrenderer.h.

AbstractByteArrayModel* Okteta::AbstractByteArrayColumnRenderer::mByteArrayModel
protected

pointer to the buffer

Definition at line 198 of file abstractbytearraycolumnrenderer.h.

PixelX Okteta::AbstractByteArrayColumnRenderer::mByteSpacingWidth
protected

width of inserting cursor in pixel

size of the line margin

Definition at line 221 of file abstractbytearraycolumnrenderer.h.

bool Okteta::AbstractByteArrayColumnRenderer::mByteTypeColored
protected

Definition at line 237 of file abstractbytearraycolumnrenderer.h.

PixelX Okteta::AbstractByteArrayColumnRenderer::mByteWidth
protected

total width of byte display in pixel

Definition at line 217 of file abstractbytearraycolumnrenderer.h.

const CharCodec* Okteta::AbstractByteArrayColumnRenderer::mCharCodec
protected

Definition at line 206 of file abstractbytearraycolumnrenderer.h.

PixelY Okteta::AbstractByteArrayColumnRenderer::mDigitBaseLine
protected

Definition at line 211 of file abstractbytearraycolumnrenderer.h.

PixelX Okteta::AbstractByteArrayColumnRenderer::mDigitWidth
protected

Definition at line 209 of file abstractbytearraycolumnrenderer.h.

QFontMetrics Okteta::AbstractByteArrayColumnRenderer::mFontMetrics
protected

Definition at line 213 of file abstractbytearraycolumnrenderer.h.

PixelX Okteta::AbstractByteArrayColumnRenderer::mGroupSpacingWidth
protected

width of spacing in pixel

Definition at line 223 of file abstractbytearraycolumnrenderer.h.

LinePosition Okteta::AbstractByteArrayColumnRenderer::mLastLinePos
protected

index of right position

Definition at line 234 of file abstractbytearraycolumnrenderer.h.

const ByteArrayTableLayout* Okteta::AbstractByteArrayColumnRenderer::mLayout
protected

pointer to the layout

Definition at line 200 of file abstractbytearraycolumnrenderer.h.

PixelX* Okteta::AbstractByteArrayColumnRenderer::mLinePosLeftPixelX
protected

pointer to array with buffered linePositions (relative to column position) a spacing gets assigned to the left byte -> ...c|c|c |c|c...

Definition at line 231 of file abstractbytearraycolumnrenderer.h.

PixelX* Okteta::AbstractByteArrayColumnRenderer::mLinePosRightPixelX
protected

Definition at line 232 of file abstractbytearraycolumnrenderer.h.

int Okteta::AbstractByteArrayColumnRenderer::mNoOfGroupedBytes
protected

number of grouped bytes

Definition at line 226 of file abstractbytearraycolumnrenderer.h.

ByteArrayTableRanges* Okteta::AbstractByteArrayColumnRenderer::mRanges
protected

pointer to the ranges

Definition at line 202 of file abstractbytearraycolumnrenderer.h.

Line Okteta::AbstractByteArrayColumnRenderer::mRenderLine
protected

Definition at line 242 of file abstractbytearraycolumnrenderer.h.

LinePositionRange Okteta::AbstractByteArrayColumnRenderer::mRenderLinePositions
protected

Definition at line 241 of file abstractbytearraycolumnrenderer.h.

PixelX Okteta::AbstractByteArrayColumnRenderer::mRenderWidth
protected

Definition at line 244 of file abstractbytearraycolumnrenderer.h.

PixelX Okteta::AbstractByteArrayColumnRenderer::mRenderX
protected

Definition at line 243 of file abstractbytearraycolumnrenderer.h.

int Okteta::AbstractByteArrayColumnRenderer::mSpacingTrigger
protected

Definition at line 245 of file abstractbytearraycolumnrenderer.h.


The documentation for this class was generated from the following files:
  • abstractbytearraycolumnrenderer.h
  • abstractbytearraycolumnrenderer.cpp
This file is part of the KDE documentation.
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.

okteta

Skip menu "okteta"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members
  • Related Pages

kdesdk API Reference

Skip menu "kdesdk API Reference"
  • kapptemplate
  • kcachegrind
  • kompare
  • lokalize
  • okteta
  • umbrello
  •   umbrello

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal