QSet::QSet(first, last) was introduced in Qt 5.14.0, not 5.1.0.
QSet::QSet(first, last)
Fixes compilation with Qt 5.12.