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
[email protected]
http://lists.qt-project.org/mailman/listinfo/development