include <QVariant>, fixes build on some platforms