Project: QGIS

Version: 3.18

Feature: API for layer source widgets

An API has been added in the provider GUI to allow a provider to create a custom widget, which exposes options to customize and change the layer's source. For example, a file-based layer provider could expose a widget for selecting a new file path, or an online provider could expose widgets for changing the host or authentication information.

Two implementations have been added for this:

  1. A file picker widget for GDAL file-based layers.

  1. A widget for customizing XYZ layer properties.

This feature was developed by Nyall Dawson