models.py
Others:
Bases: PyQt4.QtCore.QAbstractItemModel
Note : | Execution tracing and exceptions handling decorators have been disabled on this class to provide maximum execution speed. |
---|
Parameters: |
|
---|
This method is the property for self.__rootNode attribute.
Returns: | self.__rootNode. ( AbstractCompositeNode ) |
---|
This method is the property for self.__horizontalHeaders attribute.
Returns: | self.__horizontalHeaders. ( OrderedDict ) |
---|
This method is the property for self.__verticalHeaders attribute.
Returns: | self.__verticalHeaders. ( OrderedDict ) |
---|
This method is the property for self.__defaultNode attribute.
Returns: | self.__defaultNode. ( AbstractCompositeNode ) |
---|
This method reimplements the QAbstractItemModel.rowCount() method.
Parameters: | parent – Parent node. ( AbstractCompositeNode ) |
---|---|
Returns: | Row count. ( Integer ) |
This method reimplements the QAbstractItemModel.columnCount() method.
Parameters: | parent – Parent node. ( AbstractCompositeNode ) |
---|---|
Returns: | Column count. ( Integer ) |
This method reimplements the QAbstractItemModel.data() method.
Parameters: |
|
---|---|
Returns: | Data. ( QVariant ) |
This method reimplements the QAbstractItemModel.setData() method.
Parameters: |
|
---|---|
Returns: | Method success. ( Boolean ) |
This method reimplements the QAbstractItemModel.headerData() method.
Parameters: |
|
---|---|
Returns: | Header data. ( QVariant ) |
This method reimplements the QAbstractItemModel.flags() method.
Parameters: | index – Index. ( QModelIndex ) |
---|---|
Returns: | Flags. ( Qt.ItemFlags ) |
This method reimplements the QAbstractItemModel.parent() method.
Parameters: | index – Index. ( QModelIndex ) |
---|---|
Returns: | Parent. ( QModelIndex ) |
This method reimplements the QAbstractItemModel.index() method.
Parameters: |
|
---|---|
Returns: | Index. ( QModelIndex ) |
This method reimplements the QAbstractItemModel.sort() method.
Parameters: |
|
---|
This method reimplements the QAbstractItemModel.insertRows() method.
Parameters: |
|
---|---|
Returns: | Method success. ( Boolean ) |
This method reimplements the QAbstractItemModel.removeRows() method.
Parameters: |
|
---|---|
Returns: | Method success. ( Boolean ) |
This method moves given rows from parent to parent row.
This method reimplements the QAbstractItemModel.mimeTypes() method.
Returns: | Mime types. ( QStringList ) |
---|
This method reimplements the QAbstractItemModel.mimeData() method.
Parameters: | indexes – Indexes. ( QModelIndexList ) |
---|---|
Returns: | MimeData. ( QMimeData ) |
This method returns the node at given index.
Parameters: | index – Index. ( QModelIndex ) |
---|---|
Returns: | Node. ( AbstractCompositeNode ) |
This method returns the given node attribute associated to the given column.
Parameters: |
|
---|---|
Returns: | Attribute. ( Attribute ) |
This method returns given node index.
Parameters: | node – Node. ( AbstractCompositeNode ) |
---|---|
Returns: | Index. ( QModelIndex ) |
This method returns given node attribute index at given column.
Parameters: |
|
---|---|
Returns: | Index. ( QModelIndex ) |
This method calls QAbstractItemModel.dataChanged() with given node index.
Parameters: | node – Node. ( AbstractCompositeNode ) |
---|---|
Returns: | Method success. ( Boolean ) |
This method calls QAbstractItemModel.dataChanged() with given node attribute index.
Parameters: |
|
---|---|
Returns: | Method success. ( Boolean ) |
This method finds the children matching the given patten.
Parameters: |
|
---|---|
Returns: | Matching children. ( List ) |
This method returns the nodes from given family.
Parameters: |
|
---|---|
Returns: | Family nodes. ( List ) |