okteta
#include <abstractbytearrayview_p.h>
Protected Member Functions | |
virtual AbstractByteArrayView::CodingTypeId | activeCoding () const =0 |
void | adaptController () |
void | adjustLayoutToSize () |
virtual void | adjustToLayoutNoOfBytesPerLine ()=0 |
void | cancelByteEditor () |
bool | canReadData (const QMimeData *data) const |
void | copyToClipboard (QClipboard::Mode mode=QClipboard::Clipboard) const |
void | cutToClipboard (QClipboard::Mode mode=QClipboard::Clipboard) |
void | finishByteEditor () |
virtual int | fittingBytesPerLine () const =0 |
bool | getNextChangedRange (CoordRange *changedRange, const CoordRange &visibleRange) const |
void | insert (const QByteArray &data) |
bool | isByteEditorActive () const |
void | pasteData (const QMimeData *data) |
void | pasteFromClipboard (QClipboard::Mode mode=QClipboard::Clipboard) |
virtual void | pauseCursor ()=0 |
void | removeSelectedData () |
virtual void | setActiveCoding (AbstractByteArrayView::CodingTypeId codingId)=0 |
virtual void | setVisibleCodings (int visibleCodings)=0 |
void | startCursor () |
void | stopCursor () |
void | unpauseCursor () |
virtual void | updateChanged ()=0 |
virtual void | updateCursors ()=0 |
void | updateViewByWidth () |
virtual AbstractByteArrayView::CodingTypes | visibleCodings () const =0 |
Detailed Description
Definition at line 59 of file abstractbytearrayview_p.h.
Constructor & Destructor Documentation
|
explicit |
|
virtual |
Member Function Documentation
|
protectedpure virtual |
Implemented in Okteta::ByteArrayColumnViewPrivate, and Okteta::ByteArrayRowViewPrivate.
|
protected |
|
protected |
|
protectedpure virtual |
recalcs all dependant values with the actual NoOfBytesPerLine
Implemented in Okteta::ByteArrayColumnViewPrivate, and Okteta::ByteArrayRowViewPrivate.
|
pure virtual |
Implemented in Okteta::ByteArrayColumnViewPrivate, and Okteta::ByteArrayRowViewPrivate.
|
inline |
Definition at line 320 of file abstractbytearrayview_p.h.
|
inlineprotected |
Definition at line 366 of file abstractbytearrayview_p.h.
|
protected |
void Okteta::AbstractByteArrayViewPrivate::changeEvent | ( | QEvent * | event | ) |
|
inline |
Definition at line 336 of file abstractbytearrayview_p.h.
|
inline |
Definition at line 337 of file abstractbytearrayview_p.h.
|
inline |
Definition at line 341 of file abstractbytearrayview_p.h.
|
inline |
Definition at line 321 of file abstractbytearrayview_p.h.
|
protected |
|
inline |
returns the index of the cursor position
Definition at line 343 of file abstractbytearrayview_p.h.
|
pure virtual |
Implemented in Okteta::ByteArrayColumnViewPrivate, and Okteta::ByteArrayRowViewPrivate.
|
protected |
void Okteta::AbstractByteArrayViewPrivate::dragEnterEvent | ( | QDragEnterEvent * | dragEnterEvent | ) |
void Okteta::AbstractByteArrayViewPrivate::dragLeaveEvent | ( | QDragLeaveEvent * | dragLeaveEvent | ) |
void Okteta::AbstractByteArrayViewPrivate::dragMoveEvent | ( | QDragMoveEvent * | dragMoveEvent | ) |
void Okteta::AbstractByteArrayViewPrivate::dropEvent | ( | QDropEvent * | dropEvent | ) |
|
inline |
Definition at line 358 of file abstractbytearrayview_p.h.
|
pure virtual |
Implemented in Okteta::ByteArrayColumnViewPrivate, and Okteta::ByteArrayRowViewPrivate.
|
pure virtual |
Implemented in Okteta::ByteArrayColumnViewPrivate, and Okteta::ByteArrayRowViewPrivate.
bool Okteta::AbstractByteArrayViewPrivate::event | ( | QEvent * | event | ) |
|
inlineprotected |
Definition at line 370 of file abstractbytearrayview_p.h.
|
inline |
Definition at line 347 of file abstractbytearrayview_p.h.
|
protectedpure virtual |
Implemented in Okteta::ByteArrayColumnViewPrivate, and Okteta::ByteArrayRowViewPrivate.
void Okteta::AbstractByteArrayViewPrivate::focusInEvent | ( | QFocusEvent * | focusEvent | ) |
void Okteta::AbstractByteArrayViewPrivate::focusOutEvent | ( | QFocusEvent * | focusEvent | ) |
|
protected |
|
inline |
Definition at line 351 of file abstractbytearrayview_p.h.
|
pure virtual |
Implemented in Okteta::ByteArrayColumnViewPrivate, and Okteta::ByteArrayRowViewPrivate.
void Okteta::AbstractByteArrayViewPrivate::init | ( | ) |
|
protected |
|
inlineprotected |
Definition at line 356 of file abstractbytearrayview_p.h.
|
inline |
Definition at line 344 of file abstractbytearrayview_p.h.
|
inline |
Definition at line 327 of file abstractbytearrayview_p.h.
|
inline |
Definition at line 345 of file abstractbytearrayview_p.h.
|
inline |
Definition at line 324 of file abstractbytearrayview_p.h.
|
inline |
Definition at line 325 of file abstractbytearrayview_p.h.
|
inline |
Definition at line 326 of file abstractbytearrayview_p.h.
|
inline |
Definition at line 330 of file abstractbytearrayview_p.h.
|
inline |
Definition at line 342 of file abstractbytearrayview_p.h.
|
inline |
Definition at line 353 of file abstractbytearrayview_p.h.
void Okteta::AbstractByteArrayViewPrivate::mouseDoubleClickEvent | ( | QMouseEvent * | mouseDoubleClickEvent | ) |
void Okteta::AbstractByteArrayViewPrivate::mouseMoveEvent | ( | QMouseEvent * | mouseMoveEvent | ) |
void Okteta::AbstractByteArrayViewPrivate::mousePressEvent | ( | QMouseEvent * | mousePressEvent | ) |
void Okteta::AbstractByteArrayViewPrivate::mouseReleaseEvent | ( | QMouseEvent * | mouseReleaseEvent | ) |
|
inline |
Definition at line 346 of file abstractbytearrayview_p.h.
|
inline |
Definition at line 360 of file abstractbytearrayview_p.h.
|
inline |
Definition at line 359 of file abstractbytearrayview_p.h.
void Okteta::AbstractByteArrayViewPrivate::onByteArrayReadOnlyChange | ( | bool | isByteArrayReadOnly | ) |
void Okteta::AbstractByteArrayViewPrivate::onContentsChanged | ( | const ArrayChangeMetricsList & | changeList | ) |
void Okteta::AbstractByteArrayViewPrivate::onRevertedToVersionIndex | ( | int | versionIndex | ) |
|
protected |
|
protected |
|
protectedpure virtual |
Implemented in Okteta::ByteArrayColumnViewPrivate, and Okteta::ByteArrayRowViewPrivate.
|
pure virtual |
Implemented in Okteta::ByteArrayColumnViewPrivate, and Okteta::ByteArrayRowViewPrivate.
|
protected |
void Okteta::AbstractByteArrayViewPrivate::resizeEvent | ( | QResizeEvent * | resizeEvent | ) |
void Okteta::AbstractByteArrayViewPrivate::selectAll | ( | bool | select | ) |
QByteArray Okteta::AbstractByteArrayViewPrivate::selectedData | ( | ) | const |
|
inline |
Definition at line 350 of file abstractbytearrayview_p.h.
QMimeData* Okteta::AbstractByteArrayViewPrivate::selectionAsMimeData | ( | ) | const |
bool Okteta::AbstractByteArrayViewPrivate::selectWord | ( | Address | index | ) |
|
protectedpure virtual |
Implemented in Okteta::ByteArrayColumnViewPrivate, and Okteta::ByteArrayRowViewPrivate.
void Okteta::AbstractByteArrayViewPrivate::setByteArrayModel | ( | AbstractByteArrayModel * | byteArrayModel | ) |
void Okteta::AbstractByteArrayViewPrivate::setCharCoding | ( | AbstractByteArrayView::CharCoding | charCoding | ) |
void Okteta::AbstractByteArrayViewPrivate::setCharCoding | ( | const QString & | charCodingName | ) |
|
inline |
Definition at line 379 of file abstractbytearrayview_p.h.
void Okteta::AbstractByteArrayViewPrivate::setCursorPosition | ( | Address | index, |
bool | isBehind | ||
) |
void Okteta::AbstractByteArrayViewPrivate::setFirstLineOffset | ( | Address | firstLineOffset | ) |
void Okteta::AbstractByteArrayViewPrivate::setLayoutStyle | ( | AbstractByteArrayView::LayoutStyle | layoutStyle | ) |
void Okteta::AbstractByteArrayViewPrivate::setMarking | ( | const AddressRange & | marking | ) |
|
inline |
Definition at line 381 of file abstractbytearrayview_p.h.
void Okteta::AbstractByteArrayViewPrivate::setNoOfBytesPerLine | ( | int | noOfBytesPerLine | ) |
void Okteta::AbstractByteArrayViewPrivate::setOffsetCoding | ( | AbstractByteArrayView::OffsetCoding | offsetCoding | ) |
void Okteta::AbstractByteArrayViewPrivate::setOverwriteMode | ( | bool | overwriteMode | ) |
void Okteta::AbstractByteArrayViewPrivate::setOverwriteOnly | ( | bool | overwriteOnly | ) |
void Okteta::AbstractByteArrayViewPrivate::setReadOnly | ( | bool | readOnly | ) |
void Okteta::AbstractByteArrayViewPrivate::setSelection | ( | const AddressRange & | selection | ) |
void Okteta::AbstractByteArrayViewPrivate::setSelectionCursorPosition | ( | Address | index | ) |
void Okteta::AbstractByteArrayViewPrivate::setStartOffset | ( | Address | startOffset | ) |
|
inline |
Definition at line 374 of file abstractbytearrayview_p.h.
void Okteta::AbstractByteArrayViewPrivate::setValueCoding | ( | AbstractByteArrayView::ValueCoding | valueCoding | ) |
|
protectedpure virtual |
Implemented in Okteta::ByteArrayColumnViewPrivate, and Okteta::ByteArrayRowViewPrivate.
|
inline |
Definition at line 380 of file abstractbytearrayview_p.h.
void Okteta::AbstractByteArrayViewPrivate::setZoomLevel | ( | double | level | ) |
|
protected |
|
inline |
Definition at line 348 of file abstractbytearrayview_p.h.
|
protected |
|
inline |
Definition at line 355 of file abstractbytearrayview_p.h.
|
inline |
Definition at line 331 of file abstractbytearrayview_p.h.
|
inline |
Definition at line 332 of file abstractbytearrayview_p.h.
void Okteta::AbstractByteArrayViewPrivate::toggleOffsetColumn | ( | bool | offsetColumnVisible | ) |
|
protected |
void Okteta::AbstractByteArrayViewPrivate::unZoom | ( | ) |
|
protectedpure virtual |
repaints all the parts that are signed as changed
Implemented in Okteta::ByteArrayColumnViewPrivate, and Okteta::ByteArrayRowViewPrivate.
|
protectedpure virtual |
Implemented in Okteta::ByteArrayColumnViewPrivate, and Okteta::ByteArrayRowViewPrivate.
|
protected |
handles screen update in case of a change to any of the width sizes
|
inline |
Definition at line 334 of file abstractbytearrayview_p.h.
|
inline |
Definition at line 335 of file abstractbytearrayview_p.h.
|
inline |
Definition at line 357 of file abstractbytearrayview_p.h.
bool Okteta::AbstractByteArrayViewPrivate::viewportEvent | ( | QEvent * | event | ) |
|
protectedpure virtual |
Implemented in Okteta::ByteArrayColumnViewPrivate, and Okteta::ByteArrayRowViewPrivate.
|
inline |
Definition at line 322 of file abstractbytearrayview_p.h.
void Okteta::AbstractByteArrayViewPrivate::zoomIn | ( | int | pointInc | ) |
void Okteta::AbstractByteArrayViewPrivate::zoomIn | ( | ) |
|
inline |
Definition at line 328 of file abstractbytearrayview_p.h.
void Okteta::AbstractByteArrayViewPrivate::zoomOut | ( | int | pointDec | ) |
void Okteta::AbstractByteArrayViewPrivate::zoomOut | ( | ) |
void Okteta::AbstractByteArrayViewPrivate::zoomTo | ( | int | pointSize | ) |
Member Data Documentation
|
protected |
flag if the cursor is visible
Definition at line 296 of file abstractbytearrayview_p.h.
|
protected |
Definition at line 241 of file abstractbytearrayview_p.h.
|
protected |
Definition at line 308 of file abstractbytearrayview_p.h.
|
protected |
Definition at line 310 of file abstractbytearrayview_p.h.
|
protected |
Definition at line 266 of file abstractbytearrayview_p.h.
|
protected |
the current input controller
Definition at line 244 of file abstractbytearrayview_p.h.
|
protected |
Timer that controls the blinking of the cursor.
Definition at line 279 of file abstractbytearrayview_p.h.
|
protected |
flag if the cursor should be invisible
Definition at line 294 of file abstractbytearrayview_p.h.
|
protected |
object to store the blinking cursor pixmaps
Definition at line 282 of file abstractbytearrayview_p.h.
|
protected |
font size as set by user (used for zooming)
Definition at line 299 of file abstractbytearrayview_p.h.
|
protected |
Definition at line 268 of file abstractbytearrayview_p.h.
|
protected |
flag whether the font is changed due to a zooming
Definition at line 292 of file abstractbytearrayview_p.h.
|
protected |
Definition at line 245 of file abstractbytearrayview_p.h.
|
protected |
Definition at line 270 of file abstractbytearrayview_p.h.
|
protected |
Definition at line 271 of file abstractbytearrayview_p.h.
|
protected |
Definition at line 262 of file abstractbytearrayview_p.h.
|
protected |
Definition at line 256 of file abstractbytearrayview_p.h.
|
protected |
Definition at line 255 of file abstractbytearrayview_p.h.
|
protected |
flag if overwrite mode is active
Definition at line 290 of file abstractbytearrayview_p.h.
|
protected |
flag if only overwrite is allowed
Definition at line 288 of file abstractbytearrayview_p.h.
|
protected |
flag whether the widget is set to readonly.
Cannot override the databuffer's setting, of course.
Definition at line 286 of file abstractbytearrayview_p.h.
|
protected |
style of resizing
Definition at line 312 of file abstractbytearrayview_p.h.
|
protected |
Definition at line 275 of file abstractbytearrayview_p.h.
|
protected |
Definition at line 260 of file abstractbytearrayview_p.h.
|
protected |
Definition at line 251 of file abstractbytearrayview_p.h.
|
protected |
holds the logical layout
Definition at line 249 of file abstractbytearrayview_p.h.
|
protected |
Definition at line 253 of file abstractbytearrayview_p.h.
|
protected |
Definition at line 304 of file abstractbytearrayview_p.h.
|
protected |
Definition at line 306 of file abstractbytearrayview_p.h.
|
protected |
Definition at line 264 of file abstractbytearrayview_p.h.
|
protected |
Definition at line 246 of file abstractbytearrayview_p.h.
|
protected |
Definition at line 300 of file abstractbytearrayview_p.h.
|
protected |
Definition at line 273 of file abstractbytearrayview_p.h.
|
protected |
Definition at line 315 of file abstractbytearrayview_p.h.
The documentation for this class was generated from the following file:
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.