signature of contains(QString) has been changed to contains(QVariant)