Turns out we can't blindly remove Q_DECLARE_METATYPE for QObject subclass pointer types. We still need them for types where we call qMetaTypeId() otherwise we get a crash on windows.
- is required for
- 
                    QTBUG-44654 Issues to be fixed before Qt 5.5 RC -         
- Closed
 
-         
| For Gerrit Dashboard: QTBUG-46661 | ||||||
|---|---|---|---|---|---|---|
| # | Subject | Branch | Project | Status | CR | V | 
| 114360,6 | Fix crash on windows | 5.5.0 | qt/qt3d | Status: MERGED | +2 | 0 |