17 #ifndef QGSSOURCEFIELDSPROPERTIES_H 
   18 #define QGSSOURCEFIELDSPROPERTIES_H 
   24 #include <QPushButton> 
   25 #include <QTableWidget> 
   26 #include <QTreeWidget> 
   29 #include <QTreeWidgetItem> 
   31 #include <QTableWidgetItem> 
   32 #include <QMessageBox> 
   33 #include <QFileDialog> 
   34 #include <QHBoxLayout> 
   35 #include <QFormLayout> 
   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 );
 
  116 #endif // QGSSOURCEFIELDSPROPERTIES_H