|
| | 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 |
| |