CAN: merge the two Q_GLOBAL_STATICs for plugins


We don't need two independent variables, each with their own creation
guard. One suffices. Fold them into a single struct whose constructor
builds the map from the loader's metadata, so the two always come and go
together and the free function disappears.

This also removes the stored QCborMap containing the plugins'
metadata. They were never consumed.

Pick-to: 6.12
Change-Id: I86455bc436c695343986fffd249a7b68d423c287
Reviewed-by: Ivan Solovev <ivan.solovev@qt.io>
commit1464059a038c7087d5109a708199e1a8ce37db12
parent46275a9e73e7ea976d287e9e9075509f06086d72
authorThiago Macieira <thiago.macieira@intel.com>
committerThiago Macieira <thiago.macieira@intel.com>
commit timeTue, 20 Oct 2026 14:34:21 +0000