QSet сделан на базе QHash, поэтому имеет мало общего с std::set. Вы можете проверить есть ли уже такой ключ в QSet но перебрать все ключи по порядку в QSet нельзя (в std::set можно)
Э, а можно по подробней? Как это нельзя по порядку перебрать ключи?
Ведь у QSet есть STL-style итератор:
C++ (Qt)
const_iterator QSet::constBegin () const
const_iterator QSet::constEnd () const
и Java-style итератор:
C++ (Qt)
QSetIterator<T>
Или я не правильно понял?