QScatterDataItem/QSurfaceDataItem: ensure initialization of d_ptr


The copy ctor did not initialize d_ptr. it called operator=, which
called createExtraData, which had a conditional branch on `d_ptr`.
Mingw's gcc rightly identified it as `Wmaybe-uninitialized`.

Fixes: QTBUG-147570
Pick-to: 6.12 6.11 6.8
Change-Id: I00177945159cd9b652c3e95a9d24775132b9789c
Reviewed-by: Artem Dyomin <artem.dyomin@qt.io>
Reviewed-by: Elias Toivola <elias.toivola@qt.io>
commit15407bc6e98ef0a909917132cc74cbba1b15ffce
parentc08e746494cde1fd5972ab8585b297da257d7b2c
authorTim Blechmann <tim.blechmann@qt.io>
committerTim Blechmann <tim.blechmann@qt.io>
commit timeTue, 23 Jun 2026 15:54:58 +0000