Qt中使用QVector时定义后添加数据,说这个容器 does not name a type 是为什么?

Qt小白来请教大家:

Qt中使用QVector时,添加数据说这个容器 does not name a type 是为什么?

QVector <double> f;
f.append(0.5);
f.push_back(1.2);

图片说明

感谢大家!!!已经纠结好久了

你有没有加qvector头文件呀