okteta
#include <abstractarraydata.h>
|
| | AbstractArrayData (DataInformation *childType, ArrayDataInformation *parent) |
| |
| virtual | ~AbstractArrayData () |
| |
| virtual DataInformation * | childAt (unsigned int idx)=0 |
| |
| virtual Qt::ItemFlags | childFlags (int row, int column, bool fileLoaded)=0 |
| |
| DataInformation * | childType () const |
| |
| virtual QWidget * | createChildEditWidget (uint index, QWidget *parent) const =0 |
| |
| virtual QVariant | dataAt (uint index, int column, int role)=0 |
| |
| virtual QVariant | dataFromChildWidget (uint index, const QWidget *w) const =0 |
| |
| virtual int | indexOf (const DataInformation *data) const =0 |
| |
| virtual bool | isComplex () const =0 |
| |
| virtual unsigned int | length () const =0 |
| |
| virtual BitCount64 | offset (const DataInformation *child) const =0 |
| |
| virtual PrimitiveDataType | primitiveType () const =0 |
| |
| virtual qint64 | readData (Okteta::AbstractByteArrayModel *input, Okteta::Address address, BitCount64 bitsRemaining)=0 |
| |
| virtual bool | setChildData (uint row, QVariant value, Okteta::AbstractByteArrayModel *out, Okteta::Address address, BitCount64 bitsRemaining)=0 |
| |
| virtual void | setChildWidgetData (uint index, QWidget *w) const =0 |
| |
| virtual void | setLength (uint newLength)=0 |
| |
| void | setParent (ArrayDataInformation *parent) |
| |
| virtual BitCount32 | size () const =0 |
| |
| virtual BitCount32 | sizeAt (uint index)=0 |
| |
| virtual QScriptValue | toScriptValue (uint index, QScriptEngine *engine, ScriptHandlerInfo *handlerInfo)=0 |
| |
| virtual QString | typeName () const =0 |
| |
Definition at line 46 of file abstractarraydata.h.
| AbstractArrayData::~AbstractArrayData |
( |
| ) |
|
|
virtual |
| virtual Qt::ItemFlags AbstractArrayData::childFlags |
( |
int |
row, |
|
|
int |
column, |
|
|
bool |
fileLoaded |
|
) |
| |
|
pure virtual |
- Returns
- The current child type. Ownership is NOT transferred
Definition at line 94 of file abstractarraydata.h.
| virtual QWidget* AbstractArrayData::createChildEditWidget |
( |
uint |
index, |
|
|
QWidget * |
parent |
|
) |
| const |
|
pure virtual |
| virtual QVariant AbstractArrayData::dataAt |
( |
uint |
index, |
|
|
int |
column, |
|
|
int |
role |
|
) |
| |
|
pure virtual |
| virtual QVariant AbstractArrayData::dataFromChildWidget |
( |
uint |
index, |
|
|
const QWidget * |
w |
|
) |
| const |
|
pure virtual |
| virtual int AbstractArrayData::indexOf |
( |
const DataInformation * |
data | ) |
const |
|
pure virtual |
| virtual bool AbstractArrayData::isComplex |
( |
| ) |
const |
|
pure virtual |
| virtual unsigned int AbstractArrayData::length |
( |
| ) |
const |
|
pure virtual |
| virtual void AbstractArrayData::setChildWidgetData |
( |
uint |
index, |
|
|
QWidget * |
w |
|
) |
| const |
|
pure virtual |
| virtual void AbstractArrayData::setLength |
( |
uint |
newLength | ) |
|
|
pure virtual |
| virtual void AbstractArrayData::setNewParentForChildren |
( |
| ) |
|
|
protectedpure virtual |
| virtual BitCount32 AbstractArrayData::size |
( |
| ) |
const |
|
pure virtual |
| virtual BitCount32 AbstractArrayData::sizeAt |
( |
uint |
index | ) |
|
|
pure virtual |
| virtual QScriptValue AbstractArrayData::toScriptValue |
( |
uint |
index, |
|
|
QScriptEngine * |
engine, |
|
|
ScriptHandlerInfo * |
handlerInfo |
|
) |
| |
|
pure virtual |
| virtual QString AbstractArrayData::typeName |
( |
| ) |
const |
|
pure virtual |
The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:04:11 by
doxygen 1.8.7 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.