135 void removeTabOrGroupButton();
136 void mEditorLayoutComboBox_currentIndexChanged(
int index );
137 void pbnSelectEditForm_clicked();
138 void mTbInitCode_clicked();
139 void toggleShowAliases(
bool checked );
144 void onInvertSelectionButtonClicked(
bool checked );
147 void onAttributeSelectionChanged(
const QItemSelection &selected,
const QItemSelection &deselected );
148 void onFormLayoutSelectionChanged(
const QItemSelection &selected,
const QItemSelection &deselected );
151 void onContextMenuRequested( QPoint );
153 void updatedFields();
155 void updateFilteredItems(
const QString &filterText );
161 void clearAttributeTypeFrame();
163 void loadAttributeWidgetEdit();
168 void storeAttributeWidgetEdit();
173 void storeAttributeContainerEdit();
176 void storeAttributeWidgetEdit(
const QModelIndex &index );
177 void storeAttributeContainerEdit(
const QModelIndex &index );
179 void loadAttributeTypeDialog();
181 void storeAttributeTypeDialog();
183 void loadAttributeContainerEdit();
185 void loadInfoWidget(
const QString &infoText );
187 void copyWidgetConfiguration();
188 void pasteWidgetConfiguration();
190 void setAvailableWidgetsIndicatorProvidersEnabled(
bool enabled );
191 void setFormLayoutIndicatorProvidersEnabled(
bool enabled );
203 QString mInitFunction;
204 QString mInitFilePath;
206 int mBlockUpdates = 0;
209 QMenu *mAvailableWidgetsContextMenu =
nullptr;
210 QAction *mActionCopyWidgetConfiguration =
nullptr;
211 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.