|
Quantum GIS API Documentation
1.7.4
|
A text table item that reads text from string lists. More...
#include <qgscomposertexttable.h>


Public Member Functions | |
| QgsComposerTextTable (QgsComposition *c) | |
| ~QgsComposerTextTable () | |
| virtual int | type () const |
| return correct graphics item type. | |
| void | setHeaderLabels (const QStringList &l) |
| void | addRow (const QStringList &row) |
| bool | writeXML (QDomElement &elem, QDomDocument &doc) const |
| stores state in Dom element | |
| bool | readXML (const QDomElement &itemElem, const QDomDocument &doc) |
| sets state from Dom document | |
Protected Member Functions | |
| bool | getFeatureAttributes (QList< QgsAttributeMap > &attributes) |
| Retrieves feature attributes. | |
| QMap< int, QString > | getHeaderLabels () const |
Private Attributes | |
| QStringList | mHeaderLabels |
| Column titles. | |
| QList< QStringList > | mRowText |
| One stringlist per row. | |
A text table item that reads text from string lists.
Definition at line 24 of file qgscomposertexttable.h.
Definition at line 20 of file qgscomposertexttable.cpp.
Definition at line 25 of file qgscomposertexttable.cpp.
| void QgsComposerTextTable::addRow | ( | const QStringList & | row | ) | [inline] |
Definition at line 34 of file qgscomposertexttable.h.
| bool QgsComposerTextTable::getFeatureAttributes | ( | QList< QgsAttributeMap > & | attributes | ) | [protected, virtual] |
Retrieves feature attributes.
Reimplemented from QgsComposerTable.
Definition at line 45 of file qgscomposertexttable.cpp.
References mRowText.
| QMap< int, QString > QgsComposerTextTable::getHeaderLabels | ( | ) | const [protected, virtual] |
Reimplemented from QgsComposerTable.
Definition at line 64 of file qgscomposertexttable.cpp.
References mHeaderLabels.
| bool QgsComposerTextTable::readXML | ( | const QDomElement & | itemElem, |
| const QDomDocument & | doc | ||
| ) | [virtual] |
sets state from Dom document
| itemElem | is Dom node corresponding to item tag |
| doc | is Dom document |
Implements QgsComposerTable.
Definition at line 39 of file qgscomposertexttable.cpp.
References QgsComposerTable::tableReadXML().
| void QgsComposerTextTable::setHeaderLabels | ( | const QStringList & | l | ) | [inline] |
Definition at line 33 of file qgscomposertexttable.h.
| virtual int QgsComposerTextTable::type | ( | ) | const [inline, virtual] |
return correct graphics item type.
Added in v1.7
Reimplemented from QgsComposerTable.
Definition at line 31 of file qgscomposertexttable.h.
References QgsComposerItem::ComposerTextTable.
| bool QgsComposerTextTable::writeXML | ( | QDomElement & | elem, |
| QDomDocument & | doc | ||
| ) | const [virtual] |
stores state in Dom element
| elem | is Dom element corresponding to 'Composer' tag |
| doc | is the Dom document |
Implements QgsComposerTable.
Definition at line 30 of file qgscomposertexttable.cpp.
References QgsComposerItem::_writeXML().
QStringList QgsComposerTextTable::mHeaderLabels [private] |
Column titles.
Definition at line 45 of file qgscomposertexttable.h.
Referenced by getHeaderLabels().
QList< QStringList > QgsComposerTextTable::mRowText [private] |
One stringlist per row.
Definition at line 47 of file qgscomposertexttable.h.
Referenced by getFeatureAttributes().
1.7.6.1