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

okteta

  • Kasten2
  • ByteArrayView
Signals | Public Member Functions | List of all members
Kasten2::ByteArrayView Class Reference

#include <bytearrayview.h>

Inheritance diagram for Kasten2::ByteArrayView:
Inheritance graph
[legend]

Signals

void charCodecChanged (const QString &charCodingName)
 
void cursorPositionChanged (Okteta::Address cursorPosition)
 
void hasSelectedDataChanged (bool hasSelectedData)
 
void layoutStyleChanged (int layoutStyle)
 
void noOfBytesPerLineChanged (int noOfBytesPerLine)
 
void noOfGroupedBytesChanged (int noOfGroupedBytes)
 
void offsetCodingChanged (int offsetCoding)
 
void offsetColumnVisibleChanged (bool visible)
 
void overwriteModeChanged (bool overwriteMode)
 
void selectedDataChanged (const Kasten2::AbstractModelSelection *modelSelection)
 
void showsNonprintingChanged (bool showsNonprinting)
 
void substituteCharChanged (QChar substituteChar)
 
void undefinedCharChanged (QChar undefinedChar)
 
void valueCodingChanged (int valueCoding)
 
void viewModusChanged (int viewModus)
 
void visibleByteArrayCodingsChanged (int columns)
 
void zoomLevelChanged (double Level)
 
- Signals inherited from Kasten2::AbstractView
void focusChanged (bool hasFocus)
 
- Signals inherited from Kasten2::AbstractModel
void modifiableChanged (bool isModifiable)
 
void readOnlyChanged (bool isReadOnly)
 
void titleChanged (const QString &newTitle)
 

Public Member Functions

 ByteArrayView (ByteArrayDocument *document, ByteArrayViewProfileSynchronizer *synchronizer)
 
 ByteArrayView (ByteArrayView *other, ByteArrayViewProfileSynchronizer *synchronizer, Qt::Alignment alignment=0)
 
virtual ~ByteArrayView ()
 
int binaryGapWidth () const
 
int byteSpacingWidth () const
 
virtual bool canReadData (const QMimeData *data) const
 
QString charCodingName () const
 
virtual QMimeData * copySelectedData () const
 
Okteta::Address cursorPosition () const
 
QRect cursorRect () const
 
virtual QMimeData * cutSelectedData ()
 
virtual void deleteSelectedData ()
 
Okteta::Address firstLineOffset () const
 
int groupSpacingWidth () const
 
virtual bool hasFocus () const
 
virtual bool hasSelectedData () const
 
void insert (const QByteArray &byteArray)
 
virtual void insertData (const QMimeData *data)
 
virtual bool isModifiable () const
 
bool isOverwriteMode () const
 
bool isOverwriteOnly () const
 
virtual bool isReadOnly () const
 
int layoutStyle () const
 
virtual const
AbstractModelSelection * 
modelSelection () const
 
int noOfBytesPerLine () const
 
int noOfGroupedBytes () const
 
int offsetCoding () const
 
bool offsetColumnVisible () const
 
virtual void selectAllData (bool selectAll)
 
Okteta::AddressRange selection () const
 
void setCharCoding (const QString &charCodingName)
 
void setCursorPosition (Okteta::Address cursorPosition)
 
virtual void setFocus ()
 
void setLayoutStyle (int layoutStyle)
 
void setMarking (const Okteta::AddressRange &range, bool ensureVisible=false)
 
void setNoOfBytesPerLine (int noOfBytesPerLine)
 
void setNoOfGroupedBytes (int noOfGroupedBytes)
 
void setOffsetCoding (int offsetCoding)
 
void setOverwriteMode (bool overwriteMode)
 
virtual void setReadOnly (bool isReadOnly)
 
void setSelection (Okteta::Address start, Okteta::Address end)
 
void setSelectionCursorPosition (Okteta::Address index)
 
void setShowsNonprinting (bool showsNonprinting=true)
 
void setSubstituteChar (QChar substituteChar)
 
void setUndefinedChar (QChar undefinedChar)
 
void setValueCoding (int valueCoding)
 
void setViewModus (int viewModus)
 
void setVisibleByteArrayCodings (int columns)
 
virtual void setZoomLevel (double Level)
 
bool showsNonprinting () const
 
Okteta::Address startOffset () const
 
QChar substituteChar () const
 
ByteArrayViewProfileSynchronizer * synchronizer () const
 
virtual QString title () const
 
void toggleOffsetColumn (bool visible)
 
QChar undefinedChar () const
 
int valueCoding () const
 
int viewModus () const
 
int visibleByteArrayCodings () const
 
virtual QWidget * widget () const
 
virtual double zoomLevel () const
 
- Public Member Functions inherited from Kasten2::AbstractView
 AbstractView (AbstractModel *baseModel=0)
 
virtual ~AbstractView ()
 
- Public Member Functions inherited from Kasten2::AbstractModel
virtual ~AbstractModel ()
 
AbstractModel * baseModel () const
 
template<typename T >
T findBaseModel () const
 
template<typename T >
AbstractModel * findBaseModelWithInterface () const
 
- Public Member Functions inherited from Kasten2::If::Zoomable
virtual ~Zoomable ()
 
virtual void zoomLevelChanged (double Level)=0
 
- Public Member Functions inherited from Kasten2::If::DataSelectable
virtual ~DataSelectable ()
 
virtual void hasSelectedDataChanged (bool hasSelectedData)=0
 
virtual void selectedDataChanged (const AbstractModelSelection *modelSelection)=0
 
- Public Member Functions inherited from Kasten2::If::SelectedDataWriteable
virtual ~SelectedDataWriteable ()
 

Additional Inherited Members

- Protected Member Functions inherited from Kasten2::AbstractModel
 AbstractModel (AbstractModel *baseModel=0)
 
 AbstractModel (AbstractModelPrivate *d)
 
void setBaseModel (AbstractModel *baseModel)
 
- Protected Attributes inherited from Kasten2::AbstractModel
AbstractModelPrivate *const d_ptr
 

Detailed Description

Definition at line 51 of file bytearrayview.h.

Constructor & Destructor Documentation

Kasten2::ByteArrayView::ByteArrayView ( ByteArrayDocument *  document,
ByteArrayViewProfileSynchronizer *  synchronizer 
)

Definition at line 40 of file bytearrayview.cpp.

Kasten2::ByteArrayView::ByteArrayView ( ByteArrayView *  other,
ByteArrayViewProfileSynchronizer *  synchronizer,
Qt::Alignment  alignment = 0 
)

Definition at line 49 of file bytearrayview.cpp.

Kasten2::ByteArrayView::~ByteArrayView ( )
virtual

Definition at line 419 of file bytearrayview.cpp.

Member Function Documentation

int Kasten2::ByteArrayView::binaryGapWidth ( ) const

Definition at line 390 of file bytearrayview.cpp.

int Kasten2::ByteArrayView::byteSpacingWidth ( ) const

Definition at line 378 of file bytearrayview.cpp.

bool Kasten2::ByteArrayView::canReadData ( const QMimeData *  data) const
virtual

Implements Kasten2::If::SelectedDataWriteable.

Definition at line 205 of file bytearrayview.cpp.

void Kasten2::ByteArrayView::charCodecChanged ( const QString &  charCodingName)
signal
QString Kasten2::ByteArrayView::charCodingName ( ) const

Definition at line 255 of file bytearrayview.cpp.

QMimeData * Kasten2::ByteArrayView::copySelectedData ( ) const
virtual

Implements Kasten2::If::DataSelectable.

Definition at line 183 of file bytearrayview.cpp.

Okteta::Address Kasten2::ByteArrayView::cursorPosition ( ) const

Definition at line 227 of file bytearrayview.cpp.

void Kasten2::ByteArrayView::cursorPositionChanged ( Okteta::Address  cursorPosition)
signal
QRect Kasten2::ByteArrayView::cursorRect ( ) const

Definition at line 231 of file bytearrayview.cpp.

QMimeData * Kasten2::ByteArrayView::cutSelectedData ( )
virtual

Implements Kasten2::If::SelectedDataWriteable.

Definition at line 193 of file bytearrayview.cpp.

void Kasten2::ByteArrayView::deleteSelectedData ( )
virtual

Implements Kasten2::If::SelectedDataWriteable.

Definition at line 200 of file bytearrayview.cpp.

Okteta::Address Kasten2::ByteArrayView::firstLineOffset ( ) const

Definition at line 240 of file bytearrayview.cpp.

int Kasten2::ByteArrayView::groupSpacingWidth ( ) const

Definition at line 386 of file bytearrayview.cpp.

bool Kasten2::ByteArrayView::hasFocus ( ) const
virtual

Implements Kasten2::AbstractView.

Definition at line 148 of file bytearrayview.cpp.

bool Kasten2::ByteArrayView::hasSelectedData ( ) const
virtual

Implements Kasten2::If::DataSelectable.

Definition at line 178 of file bytearrayview.cpp.

void Kasten2::ByteArrayView::hasSelectedDataChanged ( bool  hasSelectedData)
signal
void Kasten2::ByteArrayView::insert ( const QByteArray &  byteArray)

Definition at line 281 of file bytearrayview.cpp.

void Kasten2::ByteArrayView::insertData ( const QMimeData *  data)
virtual

Implements Kasten2::If::SelectedDataWriteable.

Definition at line 188 of file bytearrayview.cpp.

bool Kasten2::ByteArrayView::isModifiable ( ) const
virtual

Default returns false.

Reimplemented from Kasten2::AbstractModel.

Definition at line 151 of file bytearrayview.cpp.

bool Kasten2::ByteArrayView::isOverwriteMode ( ) const

Definition at line 311 of file bytearrayview.cpp.

bool Kasten2::ByteArrayView::isOverwriteOnly ( ) const

Definition at line 395 of file bytearrayview.cpp.

bool Kasten2::ByteArrayView::isReadOnly ( ) const
virtual

default returns true

Reimplemented from Kasten2::AbstractModel.

Definition at line 152 of file bytearrayview.cpp.

int Kasten2::ByteArrayView::layoutStyle ( ) const

Definition at line 301 of file bytearrayview.cpp.

void Kasten2::ByteArrayView::layoutStyleChanged ( int  layoutStyle)
signal
const AbstractModelSelection * Kasten2::ByteArrayView::modelSelection ( ) const
virtual

Implements Kasten2::If::DataSelectable.

Definition at line 145 of file bytearrayview.cpp.

int Kasten2::ByteArrayView::noOfBytesPerLine ( ) const

Definition at line 244 of file bytearrayview.cpp.

void Kasten2::ByteArrayView::noOfBytesPerLineChanged ( int  noOfBytesPerLine)
signal
int Kasten2::ByteArrayView::noOfGroupedBytes ( ) const

Definition at line 382 of file bytearrayview.cpp.

void Kasten2::ByteArrayView::noOfGroupedBytesChanged ( int  noOfGroupedBytes)
signal
int Kasten2::ByteArrayView::offsetCoding ( ) const

Definition at line 296 of file bytearrayview.cpp.

void Kasten2::ByteArrayView::offsetCodingChanged ( int  offsetCoding)
signal
bool Kasten2::ByteArrayView::offsetColumnVisible ( ) const

Definition at line 291 of file bytearrayview.cpp.

void Kasten2::ByteArrayView::offsetColumnVisibleChanged ( bool  visible)
signal
void Kasten2::ByteArrayView::overwriteModeChanged ( bool  overwriteMode)
signal
void Kasten2::ByteArrayView::selectAllData ( bool  selectAll)
virtual

Implements Kasten2::If::DataSelectable.

Definition at line 173 of file bytearrayview.cpp.

void Kasten2::ByteArrayView::selectedDataChanged ( const Kasten2::AbstractModelSelection *  modelSelection)
signal
Okteta::AddressRange Kasten2::ByteArrayView::selection ( ) const

Definition at line 271 of file bytearrayview.cpp.

void Kasten2::ByteArrayView::setCharCoding ( const QString &  charCodingName)

Definition at line 265 of file bytearrayview.cpp.

void Kasten2::ByteArrayView::setCursorPosition ( Okteta::Address  cursorPosition)

Definition at line 217 of file bytearrayview.cpp.

void Kasten2::ByteArrayView::setFocus ( )
virtual

Implements Kasten2::AbstractView.

Definition at line 155 of file bytearrayview.cpp.

void Kasten2::ByteArrayView::setLayoutStyle ( int  layoutStyle)

Definition at line 336 of file bytearrayview.cpp.

void Kasten2::ByteArrayView::setMarking ( const Okteta::AddressRange &  range,
bool  ensureVisible = false 
)

Definition at line 351 of file bytearrayview.cpp.

void Kasten2::ByteArrayView::setNoOfBytesPerLine ( int  noOfBytesPerLine)

Definition at line 341 of file bytearrayview.cpp.

void Kasten2::ByteArrayView::setNoOfGroupedBytes ( int  noOfGroupedBytes)

Definition at line 321 of file bytearrayview.cpp.

void Kasten2::ByteArrayView::setOffsetCoding ( int  offsetCoding)

Definition at line 331 of file bytearrayview.cpp.

void Kasten2::ByteArrayView::setOverwriteMode ( bool  overwriteMode)

Definition at line 400 of file bytearrayview.cpp.

void Kasten2::ByteArrayView::setReadOnly ( bool  isReadOnly)
virtual

default does nothing

Reimplemented from Kasten2::AbstractModel.

Definition at line 160 of file bytearrayview.cpp.

void Kasten2::ByteArrayView::setSelection ( Okteta::Address  start,
Okteta::Address  end 
)

Definition at line 276 of file bytearrayview.cpp.

void Kasten2::ByteArrayView::setSelectionCursorPosition ( Okteta::Address  index)

Definition at line 222 of file bytearrayview.cpp.

void Kasten2::ByteArrayView::setShowsNonprinting ( bool  showsNonprinting = true)

Definition at line 316 of file bytearrayview.cpp.

void Kasten2::ByteArrayView::setSubstituteChar ( QChar  substituteChar)

Definition at line 358 of file bytearrayview.cpp.

void Kasten2::ByteArrayView::setUndefinedChar ( QChar  undefinedChar)

Definition at line 363 of file bytearrayview.cpp.

void Kasten2::ByteArrayView::setValueCoding ( int  valueCoding)

Definition at line 260 of file bytearrayview.cpp.

void Kasten2::ByteArrayView::setViewModus ( int  viewModus)

Definition at line 405 of file bytearrayview.cpp.

void Kasten2::ByteArrayView::setVisibleByteArrayCodings ( int  columns)

Definition at line 346 of file bytearrayview.cpp.

void Kasten2::ByteArrayView::setZoomLevel ( double  Level)
virtual

Implements Kasten2::If::Zoomable.

Definition at line 162 of file bytearrayview.cpp.

bool Kasten2::ByteArrayView::showsNonprinting ( ) const

Definition at line 286 of file bytearrayview.cpp.

void Kasten2::ByteArrayView::showsNonprintingChanged ( bool  showsNonprinting)
signal
Okteta::Address Kasten2::ByteArrayView::startOffset ( ) const

Definition at line 236 of file bytearrayview.cpp.

QChar Kasten2::ByteArrayView::substituteChar ( ) const

Definition at line 369 of file bytearrayview.cpp.

void Kasten2::ByteArrayView::substituteCharChanged ( QChar  substituteChar)
signal
ByteArrayViewProfileSynchronizer * Kasten2::ByteArrayView::synchronizer ( ) const

Definition at line 143 of file bytearrayview.cpp.

QString Kasten2::ByteArrayView::title ( ) const
virtual

Implements Kasten2::AbstractModel.

Definition at line 150 of file bytearrayview.cpp.

void Kasten2::ByteArrayView::toggleOffsetColumn ( bool  visible)

Definition at line 326 of file bytearrayview.cpp.

QChar Kasten2::ByteArrayView::undefinedChar ( ) const

Definition at line 373 of file bytearrayview.cpp.

void Kasten2::ByteArrayView::undefinedCharChanged ( QChar  undefinedChar)
signal
int Kasten2::ByteArrayView::valueCoding ( ) const

Definition at line 250 of file bytearrayview.cpp.

void Kasten2::ByteArrayView::valueCodingChanged ( int  valueCoding)
signal
int Kasten2::ByteArrayView::viewModus ( ) const

Definition at line 409 of file bytearrayview.cpp.

void Kasten2::ByteArrayView::viewModusChanged ( int  viewModus)
signal
int Kasten2::ByteArrayView::visibleByteArrayCodings ( ) const

Definition at line 306 of file bytearrayview.cpp.

void Kasten2::ByteArrayView::visibleByteArrayCodingsChanged ( int  columns)
signal
QWidget * Kasten2::ByteArrayView::widget ( ) const
virtual

Implements Kasten2::AbstractView.

Definition at line 147 of file bytearrayview.cpp.

double Kasten2::ByteArrayView::zoomLevel ( ) const
virtual

Implements Kasten2::If::Zoomable.

Definition at line 168 of file bytearrayview.cpp.

void Kasten2::ByteArrayView::zoomLevelChanged ( double  Level)
signal

The documentation for this class was generated from the following files:
  • bytearrayview.h
  • bytearrayview.cpp
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:04:12 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