Q_MOVABLE_TYPE

QtGlobal
drdobbs C PODS
Effective-Qt
q_declare_typeinfo-with-q_movable_type
Qt is Spying on Your Types