我在使用QList时遇到问题。
T应该是QPolygonF的继承。
看起来像:
class Polygon : public QPolygonF
{
public:
Polygon(){}
Polygon &operator=(const Polygon &other);
};
当我尝试定义QList 时,出现以下编译错误:
type/value mismatch [...] for 'template<class T> class QList'
error: expected a type, got 'Polygon'
所以我认为,有些东西是在编译时定义的,但是我不明白:(
QPolygonF是由QVector 继承的,也许这是一个问题?
非常感谢!
最佳答案
我想到了。
我使用了一些已经定义了多边形的CAD库。编译器消息没有帮助=(
可以关闭。