[odb-users] Assertion fails in mysql/statement.cxx
Boris Kolpackov
boris at codesynthesis.com
Thu Dec 12 13:02:13 EST 2013
Hi Scott,
Scott Deerwester <scott.deerwester at gmail.com> writes:
> What do I do if I need to get an ordered list of the ChildClass ID's
> that are associated with a ParentClass object? That was the motivation
> for using a QMap. I was using a QMap iterator, but QSet doesn't do that.
With std::set you can provide a custom comparator to order the
objects using IDs rather than pointers (second template argument
to std::set). This way iteration over set will implicitly give you
an ordered list of IDs.
Unfortunately, QSet doesn't seem to provide this functionality and
I am not sure if any other Qt container supported by ODB does.
Boris
More information about the odb-users
mailing list