Do dzisiaj myślałem że odpowiednikiem std::set w Qt jest QSet ale myliłem się bardzo....
QSet jest unordered czyli mówiąc inaczej nie przechowuje elementów w sposób posortowany.
Teraz pytanie czy można bez jakichkolwiek komplikacji mieszać kontenery Qt z std? Potrzebuje zbiór elementów, bez duplikatów w postaci posortowanej czyli do tego idealnie nadaje się std::set.
Czyli mniej więcej coś takiego ::
QMap< QString, std::set< QString > > embbdT;
Lub jeśli nie jest to dobre rozwiązanie co użyć zamiast std::set? Mógłby to być QVector ale dodatkowo musiałbym sam dbać o usuwanie duplikatów i sortowanie każdego vectora. Ewentualnie QList ale to ta sama sytuacja co z vectorem.