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

QGIS sustaining members

Flagship membership


Flagship membership


Flagship membership


Large membership


Large membership


Large membership


Large membership


Large membership


Large membership


Large membership


Large membership


Large membership