- Fixed a crash on load for QGIS 3.36 and earlier: "TypeError:
QgsField():
arguments did not match any overloaded call". The version-safe
string field
type added in 0.3.0 always resolved to QMetaType, because PyQt5
exposes
QMetaType.Type.QString too — but QgsField only accepts it from
QGIS 3.38 on.
The type is now chosen by probing the constructor, so 3.0–3.36
fall back to
QVariant.String and 3.38+ / QGIS 4 keep using QMetaType.
yes
luiscartor
2026-09-25T11:56:07.129967+00:00
3.38.0
4.99.0
None
yes
Plugin Tags