17#ifndef QGSSOURCEFIELDSPROPERTIES_H 
   18#define QGSSOURCEFIELDSPROPERTIES_H 
   25#include <QTableWidget> 
   29#include <QTreeWidgetItem> 
   31#include <QTableWidgetItem> 
   37#include "ui_qgssourcefieldsproperties.h" 
   92    Ui::QgsSourceFieldsProperties *ui = 
nullptr;
 
   93    void updateFieldRenamingStatus();
 
  100    void updateExpression();
 
  103    void editingToggled();
 
  104    void addAttributeClicked();
 
  105    void deleteAttributeClicked();
 
  106    void calculateFieldClicked();
 
  108    void attributeAdded( 
int idx );
 
  109    void attributeDeleted( 
int idx );
 
  111    void attributesListCellChanged( 
int row, 
int column );
 
  112    void attributesListCellPressed( 
int row, 
int column );
 
Encapsulate a field in an attribute table or data source.
 
@ AttrConfigurationFlagsCol
 
QList< QTableWidgetItem * > mIndexedWidgets
 
Represents a vector layer which manages a vector based data sets.