QGIS API Documentation  2.6.0-Brighton
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | List of all members
QgsValueMapConfigDlg Class Reference

#include <qgsvaluemapconfigdlg.h>

Inheritance diagram for QgsValueMapConfigDlg:
Inheritance graph
[legend]

Public Member Functions

 QgsValueMapConfigDlg (QgsVectorLayer *vl, int fieldIdx, QWidget *parent)
virtual QgsEditorWidgetConfig config ()
 Create a configuration from the current GUI state.
virtual void setConfig (const QgsEditorWidgetConfig &config)
 Update the configuration widget to represent the given configuration.
void updateMap (const QMap< QString, QVariant > &map, bool insertNull)
- Public Member Functions inherited from QgsEditorConfigWidget
 QgsEditorConfigWidget (QgsVectorLayer *vl, int fieldIdx, QWidget *parent)
 Create a new configuration widget.
int field ()
 Returns the field for which this configuration widget applies.
QgsVectorLayerlayer ()
 Returns the layer for which this configuration widget applies.
virtual ~QgsEditorConfigWidget ()
 Destructor.

Constructor & Destructor Documentation

QgsValueMapConfigDlg::QgsValueMapConfigDlg ( QgsVectorLayer vl,
int  fieldIdx,
QWidget *  parent 
)
explicit

Member Function Documentation

QgsEditorWidgetConfig QgsValueMapConfigDlg::config ( )
virtual

Create a configuration from the current GUI state.

Returns
A widget configuration

Implements QgsEditorConfigWidget.

void QgsValueMapConfigDlg::setConfig ( const QgsEditorWidgetConfig config)
virtual

Update the configuration widget to represent the given configuration.

Parameters
configThe configuration which should be represented by this widget

Implements QgsEditorConfigWidget.

void QgsValueMapConfigDlg::updateMap ( const QMap< QString, QVariant > &  map,
bool  insertNull 
)

The documentation for this class was generated from the following files: