Quantum GIS API Documentation
1.8
|
An expression item that can be used in the QgsExpressionBuilderWidget tree. More...
#include <qgsexpressionbuilderwidget.h>
Public Types | |
enum | ItemType { Header, Field, ExpressionNode } |
Public Member Functions | |
QgsExpressionItem (QString label, QString expressionText, QString helpText, QgsExpressionItem::ItemType itemType=ExpressionNode) | |
QgsExpressionItem (QString label, QString expressionText, QgsExpressionItem::ItemType itemType=ExpressionNode) | |
QString | getExpressionText () |
QString | getHelpText () |
Get the help text that is associated with this expression item. | |
void | setHelpText (QString helpText) |
Set the help text for the current item. | |
QgsExpressionItem::ItemType | getItemType () |
Get the type of expression item eg header, field, ExpressionNode. | |
Private Attributes | |
QString | mExpressionText |
QString | mHelpText |
QgsExpressionItem::ItemType | mType |
An expression item that can be used in the QgsExpressionBuilderWidget tree.
Definition at line 48 of file qgsexpressionbuilderwidget.h.
Definition at line 51 of file qgsexpressionbuilderwidget.h.
QgsExpressionItem::QgsExpressionItem | ( | QString | label, |
QString | expressionText, | ||
QString | helpText, | ||
QgsExpressionItem::ItemType | itemType = ExpressionNode |
||
) | [inline] |
Definition at line 58 of file qgsexpressionbuilderwidget.h.
References mExpressionText, mHelpText, and mType.
QgsExpressionItem::QgsExpressionItem | ( | QString | label, |
QString | expressionText, | ||
QgsExpressionItem::ItemType | itemType = ExpressionNode |
||
) | [inline] |
Definition at line 69 of file qgsexpressionbuilderwidget.h.
References mExpressionText, and mType.
QString QgsExpressionItem::getExpressionText | ( | ) | [inline] |
Definition at line 78 of file qgsexpressionbuilderwidget.h.
References mExpressionText.
Referenced by QgsExpressionBuilderWidget::on_expressionTree_doubleClicked().
QString QgsExpressionItem::getHelpText | ( | ) | [inline] |
Get the help text that is associated with this expression item.
Definition at line 84 of file qgsexpressionbuilderwidget.h.
References mHelpText.
Get the type of expression item eg header, field, ExpressionNode.
Definition at line 95 of file qgsexpressionbuilderwidget.h.
References mType.
Referenced by QgsExpressionBuilderWidget::currentChanged(), QgsExpressionBuilderWidget::loadFunctionHelp(), QgsExpressionBuilderWidget::on_expressionTree_doubleClicked(), and QgsExpressionBuilderWidget::showContextMenu().
void QgsExpressionItem::setHelpText | ( | QString | helpText | ) | [inline] |
Set the help text for the current item.
Definition at line 89 of file qgsexpressionbuilderwidget.h.
References mHelpText.
QString QgsExpressionItem::mExpressionText [private] |
Definition at line 98 of file qgsexpressionbuilderwidget.h.
Referenced by getExpressionText(), and QgsExpressionItem().
QString QgsExpressionItem::mHelpText [private] |
Definition at line 99 of file qgsexpressionbuilderwidget.h.
Referenced by getHelpText(), QgsExpressionItem(), and setHelpText().
Definition at line 100 of file qgsexpressionbuilderwidget.h.
Referenced by getItemType(), and QgsExpressionItem().