Hey all, I've found more often than I'd like in my unit tests I'm writing a custom deleter for QObjects when using a QScopedPointer. Something to the effect of:
struct QObjectDeleter { static inline void cleanup(QObject *pointer) { if (pointer) pointer->deleteLater(); } }; and then: QScopedPointer<MyQObjectSubclass, QObjectDeleter> object; Is there a reason this wasn't added for convenience? Or, would there be interest in me submitting a patch to include this in a later version of Qt? We should even be able to fix this seamlessly with templates unless I'm mistaken. Regards, Matt
_______________________________________________ Development mailing list Development@qt-project.org http://lists.qt-project.org/mailman/listinfo/development