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 );
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.