125 void removeTabOrGroupButton();
126 void mEditorLayoutComboBox_currentIndexChanged(
int index );
127 void pbnSelectEditForm_clicked();
128 void mTbInitCode_clicked();
129 void toggleShowAliases(
bool checked );
134 void onInvertSelectionButtonClicked(
bool checked );
137 void onAttributeSelectionChanged(
const QItemSelection &selected,
const QItemSelection &deselected );
138 void onFormLayoutSelectionChanged(
const QItemSelection &selected,
const QItemSelection &deselected );
141 void onContextMenuRequested( QPoint );
143 void updatedFields();
145 void updateFilteredItems(
const QString &filterText );
149 void clearAttributeTypeFrame();
151 void loadAttributeWidgetEdit();
156 void storeAttributeWidgetEdit();
161 void storeAttributeContainerEdit();
164 void storeAttributeWidgetEdit(
const QModelIndex &index );
165 void storeAttributeContainerEdit(
const QModelIndex &index );
167 void loadAttributeTypeDialog();
169 void storeAttributeTypeDialog();
171 void loadAttributeContainerEdit();
173 void loadInfoWidget(
const QString &infoText );
175 void copyWidgetConfiguration();
176 void pasteWidgetConfiguration();
178 void setAvailableWidgetsIndicatorProvidersEnabled(
bool enabled );
179 void setFormLayoutIndicatorProvidersEnabled(
bool enabled );
189 QString mInitFunction;
190 QString mInitFilePath;
192 int mBlockUpdates = 0;
195 QMenu *mAvailableWidgetsContextMenu =
nullptr;
196 QAction *mActionCopyWidgetConfiguration =
nullptr;
197 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.