mirror of
https://github.com/qgis/QGIS.git
synced 2025-10-09 00:08:52 -04:00
We should be using the new name for the enum value instead of the old one in the enum class docstring. Move the old compatible name to an extra note "Available as ``xx.yy`` in older QGIS releases." Fixes #49171
34 lines
1.6 KiB
Python
34 lines
1.6 KiB
Python
# The following has been generated automatically from src/gui/proj/qgsrecentcoordinatereferencesystemsmodel.h
|
|
QgsRecentCoordinateReferenceSystemsModel.Roles = QgsRecentCoordinateReferenceSystemsModel.CustomRole
|
|
# monkey patching scoped based enum
|
|
QgsRecentCoordinateReferenceSystemsModel.RoleCrs = QgsRecentCoordinateReferenceSystemsModel.CustomRole.Crs
|
|
QgsRecentCoordinateReferenceSystemsModel.Roles.RoleCrs = QgsRecentCoordinateReferenceSystemsModel.CustomRole.Crs
|
|
QgsRecentCoordinateReferenceSystemsModel.RoleCrs.is_monkey_patched = True
|
|
QgsRecentCoordinateReferenceSystemsModel.RoleCrs.__doc__ = "Coordinate reference system"
|
|
QgsRecentCoordinateReferenceSystemsModel.RoleAuthId = QgsRecentCoordinateReferenceSystemsModel.CustomRole.AuthId
|
|
QgsRecentCoordinateReferenceSystemsModel.Roles.RoleAuthId = QgsRecentCoordinateReferenceSystemsModel.CustomRole.AuthId
|
|
QgsRecentCoordinateReferenceSystemsModel.RoleAuthId.is_monkey_patched = True
|
|
QgsRecentCoordinateReferenceSystemsModel.RoleAuthId.__doc__ = "CRS authority ID"
|
|
QgsRecentCoordinateReferenceSystemsModel.CustomRole.__doc__ = """Custom model roles.
|
|
|
|
* ``Crs``: Coordinate reference system
|
|
|
|
Available as ``QgsRecentCoordinateReferenceSystemsModel.RoleCrs`` in older QGIS releases.
|
|
|
|
* ``AuthId``: CRS authority ID
|
|
|
|
Available as ``QgsRecentCoordinateReferenceSystemsModel.RoleAuthId`` in older QGIS releases.
|
|
|
|
|
|
"""
|
|
# --
|
|
QgsRecentCoordinateReferenceSystemsModel.CustomRole.baseClass = QgsRecentCoordinateReferenceSystemsModel
|
|
try:
|
|
QgsRecentCoordinateReferenceSystemsModel.__group__ = ['proj']
|
|
except NameError:
|
|
pass
|
|
try:
|
|
QgsRecentCoordinateReferenceSystemsProxyModel.__group__ = ['proj']
|
|
except NameError:
|
|
pass
|