You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This has the effect of letting plugins add new sections to the QGIS datasource manager dialog.
However, there does not seem to be a way to let plugins refer to the datasource manager dialog in order to, for example, create an action to open it on a specific section. This means that it is not possible to implement functionality analogous to the Add Vector Layer... - the concrete use case I have in mind is I'd like to have a Add GeoNode layer... action as part of the QGIS GeoNode plugin.
It would be great to be able to open the QGIS datasource manager dialog on arbitrary sections from Python. This would make for a more seamless experience for plugins
Additional context
No response
The text was updated successfully, but these errors were encountered:
Feature description
QGIS currently allows Python plugins to register additional datasource providers by implementing subclasses of QgsSourceSelectProvider and QgsAbstractDataSourceWidget. These can then be hooked up via calling QgsSourceSelectProviderRegistry().addProvider.
This has the effect of letting plugins add new sections to the QGIS datasource manager dialog.
However, there does not seem to be a way to let plugins refer to the datasource manager dialog in order to, for example, create an action to open it on a specific section. This means that it is not possible to implement functionality analogous to the
Add Vector Layer...
- the concrete use case I have in mind is I'd like to have aAdd GeoNode layer...
action as part of the QGIS GeoNode plugin.It would be great to be able to open the QGIS datasource manager dialog on arbitrary sections from Python. This would make for a more seamless experience for plugins
Additional context
No response
The text was updated successfully, but these errors were encountered: