|
| EDependencyModel (QObject *parent=0) |
|
| EXmlModel (QUrl validationUrl, QObject *parent=0) |
|
virtual | ~EXmlModel () |
|
bool | load (QDomElement element) |
| Loads the XML structure below and including element . More...
|
|
bool | load (QDomDocument document) |
| Overladed of load(QDomElement) More...
|
|
bool | load (QFile *file) |
| Overladed of load(QDomDocument) More...
|
|
bool | load (QString file) |
| Overladed of load(QFile*) More...
|
|
bool | load (QByteArray data) |
| Overloaded of load(QDomDocument). More...
|
|
bool | save (QDomElement &useElem) |
|
bool | save (QFile *file) |
|
bool | save (QString file) |
|
QDomDocument | save () |
| The model contained in a QDomDocument. More...
|
|
bool | isValidXML () |
|
EXmlItem * | itemFromIndex (QModelIndex index) const |
|
QModelIndex | indexFromItem (EXmlItem *item) const |
|
bool | removeItem (QModelIndex index) |
| Removes and deletes the item with index index . More...
|
|
bool | removeItem (EXmlItem *item) |
| Removes and deletes the item item . More...
|
|
virtual void | setRootItem (EXmlItem *item) |
| Replaces or sets the current root item to item . More...
|
|
EXmlItem * | rootItem () const |
|
bool | isModified () const |
| Returns true, if the model has been modified since the last save. More...
|
|
QVariant | data (const QModelIndex &index, int role=Qt::DisplayRole) const |
|
bool | setData (const QModelIndex &index, const QVariant &value, int role=Qt::EditRole) |
|
int | columnCount (const QModelIndex &parent=QModelIndex()) const |
|
int | rowCount (const QModelIndex &parent=QModelIndex()) const |
|
QModelIndex | parent (const QModelIndex &child) const |
|
QModelIndex | index (int row, int column, const QModelIndex &parent=QModelIndex()) const |
|
QVariant | headerData (int section, Qt::Orientation orientation, int role=Qt::DisplayRole) const |
|
bool | removeRows (int row, int count, const QModelIndex &parent=QModelIndex()) |
|
| EAbstractItemModel (QObject *parent=0) |
|
virtual | ~EAbstractItemModel () |
|
|
void | modified (bool status) |
|
void | error (QString msg) |
|
void | warning (QString msg) |
|
void | information (QString msg) |
|
void | eRowsInserted (const QModelIndex &parent, int start, int end) |
| Replacement of private signal rowsInserted(). More...
|
|
void | eRowsRemoved (const QModelIndex &parent, int start, int end) |
| Replacement of private signal rowsRemoved(). More...
|
|
static void | connectByPass (QObject *parent, EAbstractItemModel *child) |
|
static void | connectByPass (EAbstractItemModel *parent, QObject *child) |
|
virtual void | itemChanged (EXmlItem *item) |
| Reimplement this slot, if you want to recieve EXmlItem::changed() signals. More...
|
|
virtual void | itemRowsAboutToBeInserted (EXmlItem *parent, int start, int end) |
| Called by rootItem() signal EXmlItem::rowsAboutToBeInserted(). More...
|
|
virtual void | itemRowsInserted () |
| Called by rootItem() signal EXmlItem::rowsInserted(). More...
|
|
virtual void | itemRowsAboutToBeRemoved (EXmlItem *parent, int start, int end) |
| Called by rootItem() signal EXmlItem::rowsAboutToBeRemoved(). More...
|
|
virtual void | itemRowsRemoved () |
| Called by rootItem() signal EXmlItem::rowsRemoved(). More...
|
|
virtual void | errorByPass (const QString &message) |
|
bool | registerParser (EXmlItem *(*createCallback)(EXmlModel *)) |
|
void | setValidationSchema (QUrl url) |
|
virtual bool | prepareForSaving () |
| Called by save(QDomElement) to prepare model for saving. More...
|
|
virtual void | warningByPass (const QString &message) |
|
virtual void | informationByPass (const QString &message) |
|
QStringList | headerList |
|