136 void removeTabOrGroupButton();
137 void mEditorLayoutComboBox_currentIndexChanged(
int index );
138 void pbnSelectEditForm_clicked();
139 void mTbInitCode_clicked();
140 void toggleShowAliases(
bool checked );
145 void onInvertSelectionButtonClicked(
bool checked );
148 void onAttributeSelectionChanged(
const QItemSelection &selected,
const QItemSelection &deselected );
149 void onFormLayoutSelectionChanged(
const QItemSelection &selected,
const QItemSelection &deselected );
152 void onContextMenuRequested( QPoint );
154 void updatedFields();
156 void updateFilteredItems(
const QString &filterText );
162 void clearAttributeTypeFrame();
164 void loadAttributeWidgetEdit();
169 void storeAttributeWidgetEdit();
174 void storeAttributeContainerEdit();
177 void storeAttributeWidgetEdit(
const QModelIndex &index );
178 void storeAttributeContainerEdit(
const QModelIndex &index );
180 void loadAttributeTypeDialog();
182 void storeAttributeTypeDialog();
184 void loadAttributeContainerEdit();
186 void loadInfoWidget(
const QString &infoText );
188 void copyWidgetConfiguration();
189 void pasteWidgetConfiguration();
191 void setAvailableWidgetsIndicatorProvidersEnabled(
bool enabled );
192 void setFormLayoutIndicatorProvidersEnabled(
bool enabled );
204 QString mInitFunction;
205 QString mInitFilePath;
207 int mBlockUpdates = 0;
210 QMenu *mAvailableWidgetsContextMenu =
nullptr;
211 QAction *mActionCopyWidgetConfiguration =
nullptr;
212 QAction *mActionPasteWidgetConfiguration =
nullptr;
Abstract interface for generating an expression context.
virtual QgsExpressionContext createExpressionContext() const =0
This method needs to be reimplemented in all classes which implement this interface and return an exp...
Expression contexts are used to encapsulate the parameters around which a QgsExpression should be eva...
A boolean settings entry.