Version: [4468] FiberQ 1.2.1

Full QGIS 4 / Qt6 compatibility while keeping QGIS 3.22 LTR support.

Fixes
* Dialogs: replaced 29 .exec_() calls with .exec() (PyQt6 removed the
alias).
* Map tools: fixed "QgsMapMouseEvent has no attribute 'x'" in Move
Elements,
  Branch Info, Drawing, Image, and Element placement tools.
* Latent Elements: fixed "QTableWidget has no attribute SelectRows"
crash.
* Drawing tool: fixed right-click and Escape on Qt6 (scoped enums).
* Optical Schematic: PE pipes and Transition pipes now render
correctly
  (previously filtered out by the cable-subtype filter).
* Optical Schematic: Pan button now pans reliably on both Qt5 and Qt6.

Security scan
* Switched geocoding (Locator, Preview map) from
urllib.request.urlopen to
  QGIS-native QgsBlockingNetworkRequest. Clears the last two Bandit
B310
  findings and routes requests through QGIS's proxy/SSL configuration.

yes

vukovicvl

2026-04-20T20:25:15.863674+00:00

3.22.0

4.99.0

None

no

Version management

Plugin details