一、说明
QSet class is a template class that provides a hash-table-based set
二、代码
QSet is one of Qt’s generic container classes. It stores values in an unspecified order and provides very fast lookup of the values. Internally, QSet is implemented as a QHash.
QSet<QString> set;
set.insert("one");
set.insert("three");
set.insert("seven");
QSetIterator<QWidget *> i(set);
while (i.hasNext())
qDebug() << i.next();
QSet<QWidget *>::const_iterator i = set.constBegin();
while (i != set.constEnd()) {
qDebug() << *i;
++i;
}